amudha (अमुधा)

Name AMUDHA (अमुधा) meaning in Nepali & English

  • Lively (जीवन्त)
  • Sweet (मीठो)

Useful Tools