Affinity · stable · nature
Source: English
Root Word: ewe
Derived From: bank
Meaning: Sheep River
Popularity History: In some areas of medieval England, surnames named after rivers were quite common.