NameCensus.

Origins

UK names by origin

Browse first names by the language, culture or naming tradition they come from. Origin pages are useful when you want a name with a Welsh, Scottish, Irish, Latin, Norse, biblical or wider family connection.

Browse

Find names by background

Every origin below has names to browse. The number beside each origin shows how many first names are in that group.

Some names belong to more than one origin group. A biblical name may also be Hebrew, Latin or Greek, and a Scottish name may also be Gaelic or Celtic.

English names 1,674 Names of English origin. Arabic names 1,056 Names from the Arabic language and Islamic tradition. Greek names 798 Names from ancient and modern Greek. Hebrew names 771 Names from Hebrew, often biblical in origin. Latin names 736 Names from classical Latin. French names 466 Names of French origin, often introduced after 1066. German names 423 Names of German and Germanic origin. Celtic names 366 Names from the broader Celtic family. Irish names 313 Names from Irish Gaelic and Irish tradition. Biblical names 270 Names that appear in the Old or New Testament. Saints names 252 Names associated with saints and Christian naming tradition. Spanish names 197 Names of Spanish origin. Italian names 179 Names of Italian origin. Welsh names 139 Names from the Welsh language and Welsh tradition. Gaelic names 128 Names from Gaelic languages and tradition. Scandinavian names 111 Names from Scandinavian languages and tradition. African names 106 Names of African origin. Scottish names 82 Names from Gaelic, Lowland Scots, and Scottish tradition. Anglo-Saxon names 76 Names of Anglo-Saxon (early English) origin. Russian names 71 Names of Russian and Slavic origin. Hindi names 70 Names of Hindi and Indian origin. Japanese names 60 Names of Japanese origin. Egyptian names 59 Names from Egyptian language and tradition. Norse names 50 Names from Old Norse and Viking tradition. American names 49 Names from American usage and naming tradition. Nigerian names 49 Names from Nigerian languages and traditions. Hindu names 45 Names from Hindu tradition. Polish names 44 Names of Polish origin. Arthurian Legend names 43 Names associated with Arthurian legend. Indian names 40 Names from Indian languages and traditions. Cornish names 39 Names of Cornish origin. Slavic names 38 Names from Slavic languages and traditions. Hawaiian names 34 Names from Hawaiian language and tradition. Persian names 33 Names of Persian (Iranian) origin. American Indian names 31 Names from Native American languages and traditions. Dutch names 30 Names from Dutch language and tradition. Hungarian names 29 Names from Hungarian language and tradition. Czech names 26 Names from Czech language and tradition. Danish names 25 Names from Danish language and tradition. Swedish names 25 Names from Swedish language and tradition. Sanskrit names 22 Names from Sanskrit and South Asian tradition. Basque names 18 Names from the Basque language and tradition. Israeli names 17 Names from Israeli usage and tradition. Chinese names 16 Names of Chinese origin. Portuguese names 15 Names from Portuguese language and tradition. Native American names 14 Names from Native American languages and traditions. Vietnamese names 14 Names from Vietnamese language and tradition. Shakespearean names 13 Names associated with Shakespearean usage. Turkish names 12 Names of Turkish origin. Finnish names 10 Names from Finnish language and tradition. Swahili names 10 Names from the Swahili language. Armenian names 9 Names from Armenian language and tradition. African American names 8 Names from African American naming tradition. Yiddish names 4 Names from Yiddish language and Ashkenazi Jewish tradition. Cambodian names 3 Names from Cambodian and Khmer tradition.