Browse names
6,442 names match.
English
Of uncertain origin; possibly from a surname.
Irish/Scottish
Young cub or young creature; variant of Colin.
English
A type of freshwater fish.
Germanic/Modern
Of the mountain; possibly variant of Desmond.
Hebrew/Arabic
He heals; from the Hebrew or Arabic root.
Modern/African American
A contemporary creation, possibly combining James and other elements.
Vietnamese
Give or to give.
Modern
A contemporary creation, possibly from Jasmine or Jaime.
Greek
Mythological creature that is part eagle and part lion; variant of Griffin.
Modern/Hebrew
A contemporary creation or variant of Noah.
Hebrew
My God is Yahweh; possibly related to Elijah.
Germanic/Modern
Blond or fair warrior; variant of DeWight.
Italian
Mountain; from the Italian word for mountain.
Sanskrit
Mind or intellect.
Sanskrit
Handsome or beautiful.
Modern English
A modern variant of Jeremy or Jared with uncertain precise etymology.
Modern English
A contemporary blended name combining Dai and Shawn.
Greek
From Greek mythology, the priestess of Aphrodite; also means brave warrior.
Germanic
Variant of Bernard, meaning brave bear or strong as a bear.
French
A surname derived from du val, meaning 'of the valley.'
Modern English
A contemporary name possibly influenced by literary or fictional characters.
Modern English
A contemporary blended name combining La and Wayne.
Irish/Scottish
From the Irish carraig, meaning rock or stone.
Latin
Variant of Justus or Justin, meaning just, upright, or fair.
Old English
An English surname or name meaning victory bear or born by the sea.
Hebrew
Variant of Elijah, meaning my God is Yahweh.
Modern English
A contemporary name possibly influenced by Gael or Gay.
Germanic
A name meaning victory and peace combined.
Arabic
An Arabic name meaning friend, satisfaction, or approval.
Scottish
A surname meaning son of Patrick, derived from the Latin Patricius.
Germanic/Scandinavian
A Germanic or Scandinavian name or surname meaning long or tall.
Sanskrit
An Indian name meaning king, prince, or ruler.
Arabic
An Arabic name meaning breeze or gentle wind.
Germanic
A Germanic name meaning hunter or huntsman.
Sanskrit
An Indian name of Sanskrit origin with ancient spiritual significance.
Modern English
A contemporary variant possibly related to Torrance, meaning from the rocky hill.
Vietnamese/Chinese
An Asian name, possibly Vietnamese or Chinese, of uncertain etymology.
Italian
Short for Giovanni, meaning God is gracious in Italian.
Modern English
A contemporary variant possibly related to Pearl, meaning gem from the sea.
African (Ugandan)
An African name meaning second-born twin in Ugandan tradition.
Germanic
Variant of Billy or William, meaning resolute protector.
Germanic
Variant of Reginald, meaning ruler's adviser or powerful advisor.
Arabic
An Arabic name meaning great, greatest, or mighty.
Arabic
An Arabic name meaning firm, strong, or steadfast.
Latin via Spanish/Italian
One who is free or of the people.
Irish variant of Sean/John
God's gracious gift.
English short form
Derived from Joseph or Jocelyn.
Hebrew biblical
God is father.