Discover and Shortlist Your Perfect Baby Names!

Search Baby Name Gender: Boy

Name Meaning Origins Gender
Carlo Carlo means "free man," originating from the Germanic name Karl. Italian, Latin Boy
Carlon Carlon: English name meaning "free man," unique choice for boys. English Boy
Carlos Carlos is a popular masculine name meaning "free man" historically. English, Italian, Portuguese, Spanish Boy
Carlow Carlow: Unique Irish name meaning "four lakes," strong and distinctive. Irish Boy
Carlton Carlton means "town of free men," originating from Old English. Anglo-Saxon, English Boy
Carlus Carlus: Latin name meaning "free man," historically significant yet uncommon. Latin Boy
Carmelito Carmelito: Unique Spanish name meaning "garden," elegant and sophisticated choice. Spanish Boy
Carmelo Carmelo: Italian name meaning "orchard," popular, strong, and sophisticated. Italian Boy
Carnelius Carnelius: Unique Latin name meaning "horn," charming and sophisticated choice. Latin Boy
Carollo Carollo: Italian name symbolizing strength, resilience, and cultural heritage. Italian Boy
Carolo Carolo: Italian name meaning "free man," unique, affectionate, and historical. Italian Boy
Carolos Carolos: Greek name meaning "free man" or "strong man"; historically significant. Greek Boy
Carrado Carrado: Welsh name meaning "from the fortress," with historical significance. Welsh Boy
Carre Carre: Old Norse name meaning "marsh," used as surname, rare. Old Norse Boy
Carrik Carrik: Unique Scottish name meaning "rocky," ideal for boys. Scottish Boy
Carron Carron: a rare Scottish name meaning "rock," traditionally masculine. Scottish Boy
Carsten Carsten: Scandinavian name meaning "follower of Christ," symbolizing strength. German Boy
Carter Carter: English name meaning "cart driver," popular for boys. English Boy
Carthach Carthach: Gaelic name meaning "loving," historically significant in Ireland. Irish Boy
Carvor Carvor: unique masculine name, variation of Carver, no specific meaning. English Boy
Carwynn Carwynn: Unique Welsh name meaning "blessed love," charming and elegant. Welsh Boy
Carywn Carywn: Welsh name meaning "blessed love," unique and culturally rich. Welsh Boy
Casare Casare is a unique name meaning "emperor," derived from Caesar. Latin Boy
Caseareo Caseareo: Unique Latin name meaning "emperor," rich in history. Latin Boy
Cashel Cashel: Unique Irish name meaning "stone fort," symbolizing strength and protection. Gaelic Boy
Casimir Casimir means "proclaimer of peace," originating from Slavic roots. Latin, Polish Boy
Casimire Casimire: Polish name meaning "famous destroyer," with royal heritage. Polish Boy
Casimiro Casimiro: Unique name meaning "proclaimer of peace," with historical significance. Spanish Boy
Casius Casius: Latin name meaning "empty," historically linked to Cassius. Latin Boy
ÄŒaslav CÌŒaslav: Slavic name meaning "glory," unique and culturally significant. Slavic Boy