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