Choose gender, set count, generate. Real surnames + given names from each culture's naming tradition.
Ibn significa "filho de" e bint "filha de". Nos nomes árabes tradicionais eles unem o nome ao do pai — Omar ibn Khalid significa "Omar, filho de Khalid".
Quase todos — Muhammad significa "louvado", Aisha "viva", Layla "noite", Khalid "eterno". Os nomes árabes são escolhidos justamente pelo significado.
Classicamente: nome + ibn/bint + nome do pai + sobrenome familiar ou tribal. O uso moderno costuma encurtar para nome + sobrenome.