practical · nature · reliable
Source: Old English
Root Word: cnoll
Derived From: "cnoll" in Old English
Meaning: People who live on hills or raised terrain
Popularity History: The Knowles family name first appeared in medieval England and spread to the United States and other places with British immigrants.