Advertisements

Nepali Baby Names Dictionary

Amarshila

अमरशिला

Meaning: "Immortal rock"

Back to Listing