Yarrow Family History
Yarrow Surname Meaning
English and Scottish (Borders): habitational name from any of the places called Yarrow (in Selkirkshire, Northumberland, and Lancashire) which take their names from the rivers on which they stand. The river names are probably related to Welsh garw ‘rough, tempestuous’.
The English word yarrow (Old English gear(e)we) denotes a herb used in herbal medicine and this may lie behind some cases of the surname.
Source: Dictionary of American Family Names 2nd edition, 2022
