Carlos

GENDERORIGIN
BoySpanish

Meaning / Description:

The name Carlos is primarily a male name of Spanish origin that means Free Man.