amesha (अमेशा)

Name AMESHA (अमेशा) meaning in Nepali & English

  • Immortal (अमर)

Useful Tools