Meaning
Namida is a Sanskrit word meaning 'tears'. It is a unique and evocative name.
Growth over last 10 years
Download App