Description: Provides information about personal names: history, origin and meaning, frequency, regional distribution, translations and transliterations.
surname (88) last name (43) first name (12) family name (10) given name (3) personal name forename middle name maiden name full name