Found 3 items, similar to Sari.
Indonesian → English (quick)
Definition: sari
concentrate, extract
English → English (WordNet)
Definition: sari
sari
n : a dress worn primarily by Hindu women; consists of several
yards of light material that is draped around the body
[syn:
saree]
English → English (gcide)
Definition: Sari
Sari
\Sa"ri\, n.
Same as
Saree.
[1913 Webster]