Knox

Name – Knox

Gender – Male

Origin – English

Meaning – The English name Knox means – hill