Gender: M
Origin: English
Meaning: "rough stream"
This plant whose pungent root is an old herbal cure, would make an unusual name.
Yarrow is being discussed in our message boards:
Read Nameberry blog posts about Yarrow: