The Name Foundry · 14 Languages

Arabic Name Generator

Choose gender, set count, generate. Real surnames + given names from each culture's naming tradition.

Free & Unlimited 🔒 100% Browser-Based Instant Generation
Arabic names follow a chain of heritage — a given name followed by ibn/bint ("son/daughter of") and the father’s name, then the family name. Given names are deeply meaningful: Muhammad means "praised", Layla "night", Omar "flourishing". Our generator weaves real Arabic names into this authentic structure.

FAQ

What does "ibn" and "bint" mean in Arabic names?

Ibn means "son of" and bint means "daughter of". In traditional Arabic names they link the given name to the father’s name — for example, Omar ibn Khalid means "Omar, son of Khalid".

Do Arabic names have meanings?

Almost all do — Muhammad means "praised one", Aisha "alive", Layla "night", Khalid "eternal". Arabic names are chosen precisely for their meanings.

How are Arabic names structured?

Classically: given name + ibn/bint + father’s name + family/tribal name. Modern usage often shortens this to given name + family name.