the definition of the name heather
English Meaning: The name Heather is an English baby name. In English the meaning of the name Heather is: A flowering evergreen plant that thrives on peaty barren lands as in Scotland.Heather.American Meaning: The name Heather is an American baby name.he name Heather is an English baby name. In English the meaning of the name Heather is: A flowering evergreen plant that thrives on peaty barren lands as in Scotland. Heather.