ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › Humphrey

English

Humphrey

Boy·English

Peaceful warrior — of Germanic origin.

Origin
English
Gender
Boy
Meaning
Peaceful warrior — of Germanic origin.

Similar English names