Choose gender, set count, generate. Real surnames + given names from each culture's naming tradition.
Thai formal names are long and formal, so nearly everyone also has a short nickname used daily among family and friends. Nicknames like Lek, Noi and Fah are playful and often unrelated to the formal name.
Thai surnames are unique to each family — a 1913 law required every family to register a distinct surname, so no two unrelated families share one. They are usually long, elegant and derived from Pali or Sanskrit.
Popular names include Somchai ("worthy man"), Somsri ("worthy woman"), Anong ("beautiful"), and modern names like Chai ("victory") and Malee ("flower").