damayanti (दमयन्ती)

Name DAMAYANTI (दमयन्ती) meaning in Nepali & English

  • Soothing (सुखद)
  • Subduing (वशमा पार्दै)

Useful Tools