ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › Karl

English

Karl

Boy·English

Free man — of Germanic origin.

Origin
English
Gender
Boy
Meaning
Free man — of Germanic origin.

Similar English names