Advertisements

Nepali Baby Names Dictionary

Mahavira

महावीर

Meaning: "Most valiant"

Back to Listing