How Arabic names are built
Most Arabic names grow from a three-letter root that carries a core idea. The root ḥ-m-d (“praise”) gives Muhammad, Ahmad and Hamid; the root k-r-m (“generosity”) gives Karim and Kareem. Knowing the root often unlocks a whole family of related names.
Transliteration varies
Arabic is written in its own script, so Latin spellings differ — Muhammad, Mohammed and Mohamad are the same name. None is more “correct” than another; they are simply different ways of writing the same sounds.
Where the meanings come from
Arabic names celebrate virtue and light (Noor, “light”; Karim, “generous”; Iman, “faith”), the natural world (Yasmin, “jasmine”; Rima, “gazelle”), and faith — including the family of the Prophet (Fatima, Aisha, Zaynab) and the beautiful names of God, often paired with Abd- (“servant of”).
Shared across a wide world
These names are used from Morocco to the Gulf and far beyond, by more than a billion people, which is part of why so many are instantly recognisable.