Muslim Names With Meanings in Urdu
12,192 names, each with its Urdu spelling, its meaning in Urdu and English, and every common English spelling collected onto one page.
Start here
How Muslim names are built
Most names in this collection come from one of three sources. The largest group is Arabic, where a name is formed from a three-letter root: the root ح-م-د (praise) gives Hamd, Hamid ("one who praises"), Mahmood ("praised") and Muhammad ("greatly praised") — four names that are visibly relatives once you can see the root. The second group is Persian, which builds names by compounding whole words rather than deriving them from roots: مہتاب Mahtab is literally ماه (moon) plus تاب (glow). The third is Urdu and the languages of Pakistan — names like کنول Kanwal (lotus) or the Pashto زرغونہ Zarghuna (green).
Knowing which family a name belongs to tells you what to expect. Arabic names usually have a feminine form made by adding ہ — Amir becomes Amira, Kamil becomes Kamila. Persian compounds usually do not change for gender at all. Where we know the root or the origin of a name, it is stated on that name's page.
On spelling
A single Urdu name has many possible English spellings, because English has no settled way to write Urdu sounds. عالیہ is written Aliya, Aaliya, Aaliyah, Aliyah, Aliyya and Aliyyah — all the same name. Rather than treat each as a separate entry, every page here gathers the variants together and gives one Urdu spelling, which is the form that does not vary. If you arrived searching for a spelling you do not see as the heading, look for it in the spellings list on that page.
Browse boy names by letter
Browse girl names by letter
Curated lists
- Short Muslim Names مختصر مسلم نام
- Muslim Names Grouped by Their Arabic Root عربی مادوں سے بنے نام
- Short Two-Syllable Muslim Names دو حرفی مختصر نام
- Muslim Names With Many Spellings کئی ہجوں والے مسلم نام
- Unisex Muslim Names لڑکوں اور لڑکیوں کے مشترکہ نام
Double names
Most Pakistani boys carry two names rather than one, and Muhammad (محمد) is the commonest first half by a wide margin. Because both halves keep their own meaning, a double name is really two meanings at once — Muhammad double names gives each part separately rather than running them together into one phrase.
Learning the words behind the names
A great many names are simply ordinary Urdu words — گل (flower), ستارہ (star), شیر (lion). If you want to understand what the names mean rather than just look them up, the vocabulary side of this site covers the same words in context:
- Learn Urdu — script, vocabulary and expressions
- Flower names in Urdu — the source of Gul, Nilofar, Yasmin, Zarghuna
- The 99 Names of Allah — the root of every Abd-ul- name
- Family relations in Urdu
- The Urdu alphabet — to read the spellings above