Meaning of sari

sari

Tagalog

n. Indian female gown


sari

Tagalog

sari n. kind; species; genus