Advertisements

Nepali Baby Names Dictionary

Omar

उमर

Meaning: "Life, long-lived (Arabic)"

Back to Listing