Carlo - Name Meaning, Origin, Popularity, and Related Names
https://www.name-doctor.com/meaning/carlo
WEBOrigin: germanic. Name Root: *harjaz / *charja- > *karlaz > KARL (ċeorl) Meaning:*. The etymology of the name comes from the common Germanic noun “*karlaz” meaning “free man,” which survives in English as “churl,” Old English (Anglo-Saxon) “ċeorl,” which developed its deprecating sense in the Middle English period.
DA: 35 PA: 2 MOZ Rank: 94