Knox
English
From the top of the hill
Knox is derived from the Gaelic word 'cnoc' or the Old English 'cnocc', which means 'top of the hill'. It is a locational name denoting that the bearer comes from the top of the hill.
No more information.
Haskell Aurelius , Arezoo , Umberto , Willy , Destin , Zachariah , Vilem , Nadezhda , Guilherme