Knowles (surname)


Knowles is a common Cornish surname of Celtic origin, and can also be an Anglicized version of the Irish name Ó Tnúthghail. It may refer to many people.

A