What does Heather Mean?

Heather has 2 meanings – one is a low evergreen and the other is yarn that is intertwined mixing colors and coming up with a greyish color with specks of color in it.