When choosing a baby name, most parents look for a meaning with a positive connotation - for instance, a quality which they hope their child will possess. Flower names are great for parents who love symbolism, thanks to the Victorian language of flowers. The Victorian and Edwardian eras were the golden age of floral names. Just check out the cast of Edwardian period drama Downton Abbey, which contains characters called Violet, Rose, Ivy and Daisy.
Their popularity rose in tandem with the Victorian enthusiasm for the 'language of flowers', a system of symbolic meanings attached to various flowers and plants.
Many cultures have used flowers as symbols, and most species have acquired multiple meanings over the years, but the Victorian system was probably the most developed. Clever suitors could even arrange several different varieties together to form a complete 'message' to their beloved.
At some point in the middle of the 20th century, floral names began to be seen as old-fashioned and for a time they fell out of favour. But recent years have seen a resurgence of some floral names - although many others (Primrose, anyone?) have remained largely confined to history.
But floral names don't have to be traditional or quaint. Take red-hot rapper Azealia Banks, whose name is derived from the azalea flower.
If you're interested in giving your baby girl a name with a special meaning, here are some of our favourite flower names and what they represent in the Victorian language of flowers.
Clover - Industry
Daisy - Innocence, loyal love
Fern - Magic, fascination
Ginger - Strength
Heather - Admiration
Holly - Domestic happiness
Hyacinth - Games and sport
Ivy - Fidelity
Jasmine - Grace (yellow), amiability (white)
Lily - Purity
Poppy - Imagination
Rose - Love (red), humility (white), friendship (yellow)
Rosemary - Remembrance
Violet - Modesty, virtue
Zinnia - In remembrance of an absent friend
You can find more baby names inspiration here.