Heather is a female given name and is of English origin. It means from the flowering bushes. Pronounced as heth-er, the name is currently in the top 250 of NameChef Most Popular Baby Names and in the top 1000 of U.S birth chart of the year 2016.
Other than being a floral name, Heather has other definitions. One of them is a shade of colour from the mixture of multiple shades of grey with another colour.
Heather is a girl's name.