Yarrow Family History
Yarrow Name Meaning
habitational name from a place so called, named for the river on which it stands, one in the Border region of Scotland, the other in Lancashire, both named with Welsh garw ‘rough’. topographic name for someone who lived in a place overgrown with yarrow, Old English gearwe.
Source: Dictionary of American Family Names ©2013, Oxford University Press