Boy Baby Names

Discover Boy baby names with meanings, origins, and popularity rankings.

45,168 names found Page 504 of 904
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Mchawi
Witch.
Swahili
Mcheshi
Comedian.
Swahili
Mcintyre
Son of the carpenter.
Scottish
Mckay
Son of Aodh.
Scottish
Mckile
Son of Kyle.
Irish
Mcmahon
Son of the bear.
Irish
Mcmurray
Son of Murray.
Scottish
Mcmurry
Son of Murrough.
Scottish
Mcnair
Son of a stranger.
Scottish
Mcnayr
Son of the heir.
Scottish
Mctavish
Son of Thomas.
Scottish
Mdahoma
Upholder of the law.
Swahili
Mdogo
Little one.
Swahili
Meade
Meadow.
English
Mealcoluim
Disciple of Columba.
Scottish
Meallan
Ruddy complexion.
Irish
Mebunnai
God has looked upon me.
Hebrew
Meccus
Dagger.
Latin
Mecherath
Plain, level.
Hebrew
Mecislav
Famous glory.
Slavic
Medad
Love.
Hebrew
Medan
Judgment.
Hebrew
Medant
Goodly mind.
Sanskrit
Medard
Brave and hardy.
Germanic
Medes
Medical.
Latin
Medford
By the ford in the meadow.
English
Medgar
Famous with a spear.
English
Medhaj
Intelligent or wise.
Sanskrit
Medhansh
Portion of intelligence.
Sanskrit
Medhir
Intelligent or wise.
Sanskrit
Medoro
Hard or impetuous.
Italian
Medric
Prosperous ruler.
English
Medus
Cunning or crafty.
Latin
Medwin
White meadow.
English
Medwine
Friend of the meadow.
English
Medwyn
White fortress.
Welsh
Meehan
Descendant of Míochán, a personal name meaning 'swift' or 'nimble'.
Irish
Meenesh
One who is like a jewel or gem.
Sanskrit
Meer
Means 'prince' or 'leader' in Arabic.
Arabic
Meeras
Wealthy; Prosperous.
Arabic
Meeresh
Lord of the sea.
Sanskrit
Meerza
Prince.
Persian
Meet
Friend; Union.
Gujarati
Meetaan
Friend; Companion.
Tamil
Meetraj
King of friends; Ruler.
Marathi
Meetul
Friend; Close to heart.
Gujarati
Meezab
Waterfall; Giver of life.
Arabic
Mefodi
Gift of God.
Russian
Meged
Bisected, divided.
Hebrew
Megedagik
Kills many.
Cherokee
Choosing Boy baby names

Boy baby names can reflect culture, tradition, personality, and meaning. Explore origin, pronunciation, and popularity to find a name that feels perfect.

Suggest a Name
BabyNameLore