Advertisements

Nepali Baby Names Dictionary

Mayura

मयूरा

Meaning: "Peacock (feminine)"

Back to Listing