amirtha (अमिर्थ)

Name AMIRTHA (अमिर्थ) meaning in Nepali & English

  • Elixir of life (जीवनको अमृत)

Useful Tools