Advertisements

Nepali Baby Names Dictionary

Amaresha

अमरेश

Meaning: "Immortality"

Back to Listing