D
Damayanti
Damayanti Gender: Female Origin: Indian Meaning: Subdue What is the meaning of the name Damayanti? The name Damayanti is primarily a female name of Indian origin that means Subdue. The name Damayanti is of Hindu origin and is derived from Sanskrit. In Hindu mythology and literature, Damayanti is the Read more…