Yarrow
[ yar-oh ]
/ ˈyær oʊ /
noun
a river in SE Scotland, flowing into the Tweed. 14 miles (23 km) long.
British Dictionary definitions for yarrow-river
yarrow
/ (ˈjærəʊ) /
noun
any of several plants of the genus Achillea, esp A. millefolium, of Eurasia, having finely dissected leaves and flat clusters of white flower heads: family Asteraceae (composites)
Also called: milfoil See also sneezewort
Word Origin for yarrow
Old English
gearwe; related to Old High German
garwa, Dutch
gerwe