Boy names

Carl

Carl is a German boy name. Meaning “free man”.

German form of Charles

Carlo

Carlo is an Italian boy name. Meaning “free man”.

Italian form of Charles.

Carlos

Carlos is a spanish boy name. Meaning “free man”.

Spanish form of Charles

Carmelo

Carmelo is a Spanish boy name.

Spanish masculine form of Carmel.

Carpenter

Carpenter is an English boy name. Meaning “carpenter, wood worker”.

Categorized into: occupational names.

Carr

Carr is a Scottish boy name.

Variant of Kerr.

Carson

Carr is a Scottish boy name. Meaning “son of Carr“.

Carter

Carter is an English boy name. Meaning “one who uses a cart”.

Categorized into: occupational names.

Casey

Casey is an unisex English name.

Anglicized form of the Irish surname Ó Cathasaigh that means “descendant of Cathasach“.

Casper

Casper is a German boy name. Meaning “treasurer”.

German form of Jasper.