Prev 28 of 39 Next
28. Knox
Origin: Scottish
Meaning: round hill