Choose gender, set count, generate. Real surnames + given names from each culture's naming tradition.
Spanish tradition gives everyone two surnames: the father’s first surname followed by the mother’s first surname. This preserves both family lines across generations — a practice now used in most Spanish-speaking countries.
Common given names include Antonio, José, Manuel and Francisco for men; María, Carmen, Ana and Isabel for women. García, Rodríguez, González and Fernández are the most frequent surnames.
Many do — García likely means "bear", Rodríguez means "son of Rodrigo", and classic given names trace to saints and biblical figures.