karlo—a male given name from Proto-Germanic, equivalent to English Charles or Carl
From Proto-Germanic *karlaz (“free man”).