English Dictionary
◊ DID YOU MEAN SARI?
sari
n : a garment worn primarily by Hindu women; consists of several
yards of light material that is draped around the body
[syn: {saree}]
English Computing Dictionary
◊ SRI
SRI
{SRI International}