Knowles

Knowles

nolz

The baby boy name Knowles represent unique meaning, From a hill top, is popular among english ethenicity or origin.

Knowles is derived from the Old English word 'cnoll' or the Middle English word 'knoll'. Both of these words mean 'hilltop'. It is a locational name denoting that the bearer comes from a hilltop.


Map Of English Origin