Browse names
16,615 names match.
Hebrew
To tie, to bind.
Irish
Courageous, valiant.
Hebrew
Appointed, placed.
Celtic
Little rock or harmony.
Latin
Lovable, worthy of love.
Scandinavian
Father of peace.
Irish
Spirited, broad-eyed.
English, diminutive of Charles
Free man.
Old English
Wealthy guardian.
Hebrew
God has answered.
English, Scottish
Large, great.
English
Son of Harry.
Welsh
White shadow, white wave.
Scottish, Gaelic
Handsome, born of fire.
Hebrew
Bitter or beloved.
American English
Independent, nonconformist.
Old English and Old Norse
Deer friend or God's spear.
Scottish
Church, cemetery.
Old English
Priest's town.
Irish
Little king.
Irish
Little redhead.
English
Horseman, knight, or messenger.
Old German
Noble, exalted.
Old English
Meadow with coarse grass.
English
Brock's town.
English
Winding valley.
Hebrew
God is with us.
English
Son of the gray-haired one.
Old English
Climbing evergreen plant.
Greek
Farmer, earthworker.
Latin
Lily, flower.
Hebrew
My messenger.
Greek, Latin
Emerald or great.
Greek
Victory of the people.
Latin
Small, humble.
English
Pipe player.
Scottish
From Scotland
Latin
Man of the forest
Welsh
Prudent, large village.
Latin
Strong, healthy.
Old English
Western town or settlement.
English
Willow tree.
French, Latin
Beloved.
Greek
Messenger of God.
Hebrew
Lion of God.
Latin
Blessed.
Latin
Bright, clear.
Irish
Full of goodness.