Boy Names baby name Carlo

What does the name Carlo mean?

The different meanings of the name Carlo are:
  • German meaning: Free man
  • Italian meaning: Free man
The meaning of the name “Carlo” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.