amidha (अमिधा)

Name AMIDHA (अमिधा) meaning in Nepali & English

  • Nectar (अमृत)

Useful Tools