The name Carlos is of Spanish, Italian and Portuguese origin. The meaning of Carlos is free man, strong. Carlos is generally used as a boy's name. It consists of 6 letters and 2 syllables and is pronounced Car-los.