- Girl
- 9 letters
Indian
Name of a princess.
Damayanti is a girl’s name of Indian origin. Meaning in Indian: Name of a princess. The name has 9 letters.

Leave a Reply