83%Rating
add to your listSave
GenderFeminine

Meaning & History

Means "essence" in Indonesian.

Related Names

Same SpellingSári, Sari (1)
User SubmissionSari
Entry updated October 30, 2011   Contribute