Gender: boy
Nicknames: Carlie
Of German and Scandinavian origin, meaning "free man." Carl is a simple, timeless name.