Ready to discover your family story?
Simply start with yourself and we'll do the searching for you.
Surname meaning for "Knowles"
English: topographic name for someone who lived at the top of a
hill or by a hillock, from a genitive or plural form of Middle English
knoll ‘hilltop’, ‘hillock’ (Old English cnoll; see