Pet Name Detail
Knox
Primarily MaleThe meaning of the name Knox is From The Small Hill
The origin of the name Knox is English
Notes: Originally an English/Scottish surname for someone who lived near a round-topped hill (cnoc).
Primarily Male