Advertisements

Nepali Baby Names Dictionary

Devabrata

देवव्रत

Meaning: "Oath of God, Bhishma"

Back to Listing