Meaning
Damayanthi is a graceful name meaning 'one who is compassionate' in Indian culture.
Growth over last 10 years
Download App