Gender: Female Meaning of Flora: "flower" Origin of Flora: Latin Flora's Popularity in 2019: #936

Flora Origin and Meaning

The name Flora is a girl's name of Scottish, Latin origin meaning "flower".

Flora, the name of the Roman goddess of flowers and spring, who enjoyed eternal youth, is one of the gently old-fashioned girls' flower names we think is due for a comeback--alongside cousins Cora and Dora. Also the name of a saint, Flora has long been a favorite in Scotland where it was the name of the young heroine who helped Bonnie Prince Charlie make his way to France. Florence, Fiorella, Fleur, and Flower are translations, but we like Flora best of all.

Flora was a Top 100 name in the 1880's and 1890's, but gradually descended until it finally fell off the list in 1972. It is still popular in some European countries, including Hungary and France.

There have been a number of memorable Floras in literature, including the angelic little girl in Henry James's Turn of the Screw, the exasperating but charming Flora Poste in Stella Gibson's Cold Comfort Farm, Flora MacIvor in Walter Scott's Waverly, and one of the three Good Fairies in Disney's Sleeping Beauty.

16 names similar to Flora

These 16 names were selected by our users that were looking for other names like Flora. If you didn't find an alternative name that you like better than Flora, try our name generator. It allows you to go beyond the similarities of a name, which can provide a lot of inspiration!

Find other names based on Flora using our baby name generator.


Rank in US: #936

- this week

Famous People Named Flora

Pop Culture References for the name Flora

Flora's International Variations

Flore, Fleur, Fleurette (French) Florida, Florita, Flor, Florinda, Floridita (Spanish) Floraigh (Gaelic) Florka (Hungarian)


BookSneakersMovie Says:


This name is cute. It would work in England, but in the US it sadly dated, and I don’t think it will be fashionable for at least another 50 years.

fearlessfirefly Says:


I prefer Cora

Daiseymae Says:


Congratulations! It is a beautiful name.

Forest Segal Says:


We named our daughter flora in 2013. Such a beautiful name.

Ella Says:


Do you guys prefer Flora or Cora? I really don't know which I prefer.

Theodora Graham Says:


Flora is very old-fashioned and sweet. I like it; it's my favorite nature-related name.

Daiseymae Says:


This is the cutest and most sweet name.

lulujujuollieevie Says:


I Love this name!! We used it as a middle name for one of our daughters. I personally find it so much more appealing than Florence. Florence feels old and dated to me, although both names are starting to make a come back.. Flora fits in well with all the vintage names that are regaining popularity.

indiefendi2 Says:


A name that looks pretty but sounds ugly to me.

Daiseymae Says:


I love this name, and it is so pretty.

dancingpoet1694 Says:



paulapuddephatt Says:


I love this name, but would be interested to know if others, especially here in the UK, think the name is too associated with the margarine/spread?

cherrydubois Says:


Very popular margarine brand in the UK. Unfortunately that has spoilt the name for me.

Carol Says:


i feel like knowing latin in a medical respect would ruin lots of names, i'm sorry.

EW314 Says:


Flora is a lovely, simple, very pretty name, but I find it a little too sweet. Plus I think of the margarine brand first and foremost.

I prefer Florence as I feel like it has a bit more substance, or even the name of the Greek counterpart to Flora as goddess of spring: Thallo.

EW314 Says:


Flora and Proserpine are actually separate deities.

According to Wikipedia:

"In Roman mythology, Flora was a Sabine-derived goddess of flowers and of the season of spring – a symbol for nature and flowers (especially the may-flower)."

"Proserpina/Proserpine is an ancient Roman goddess whose cult, myths and mysteries were based on those of Greek Persephone and her mother Demeter, the Greek goddess of grain and agriculture. The Romans identified Proserpina with their native fertility goddess Libera, daughter of the grain and agriculture goddess Ceres and wife to Liber."

Angie Says:


They're wrong about the Roman goddess of flowers and spring being Flora. It's actually Proserpine.

ashbee Says:


Celia, Elsie, Marigold, Davina, Fiona, Inez, Isobel

SimoneKadele Says:


True. I just think it's a bit too matchy.

yvonne_virginia Says:


Actually, I think Flora and Fauna as twins would be adorable! Maybe a bit unreasonable IRL, but still.. nicknames could make them less prone to teasing--and they're both great names, anyway. :)

SimoneKadele Says:


LOL. Maybe Lily, Estelle, or Beatrix....

SimoneKadele Says:


Not Fauna

Zelliew Says:


Rose or Phoebe

xxPLJ2005xx Says:


Lovely name but what do you think would match flora with twins? Please reply

tori101 Says:


I think Flora is really pretty! It's been growing on me so much : )

headintheclouds Says:


Flora is lovely, short and sweet but also feminine and pretty. I like its vintage charm, and it's definitely a gem of a less-popular alternative to the trendy revival names like Violet and co. I just wouldn't use it personally, because it reminds me too much of the actual scientific word used: for flora and fauna, bacteria, etc. I don't think that's such a prevalent association though; I'd still give Flora a thumbs up!

Waverly123 Says:


I did not realize Flora was so uncommon! She's not even in the top 1000! But what a beautiful name!

CupcakeGirl13 Says:


I love this name! And Flo is a cute nickname!

oliviamcdonald Says:


I want to love this name so much, I love vintage names and I also adore nature names so this fits the bill. My only problem is that because I'm a nurse my first thought is human bacteria! I'm probably unusual with that association though

gwensight Says:


I just named my baby girl Flora. I love it because it is old fashioned, sweet, simple, and feminine. Not too popular- but is part of a trend for vintage names like Hazel, Louise, Eleanor etc.

Candler Says:


I love Flora so, so, so much. I don't even know why. I usually don't like F- names.