Flora \f-lo-ra\ as a girl's name is of Latin origin, and the meaning of Flora is "flower". In mythology, the name of the Roman goddess of springtime. Also the name of a ninth century Spanish martyr-saint. Flora Macdonald was a Scottish heroine who helped Bonnie Prince Charlie escape the English. Florian is the patron saint of firefighters.
Flora has 31 variant forms: Fiora, Fiordenni, Fiore, Fiorella, Fiori, Fleur, Flo, Flor, Floralia, Flore, Florella, Florelle, Florentia, Florentina, Florenza, Florenzia, Floressa, Floretta, Flori, Floria, Floriana, Florida, Florie, Florinda, Florine, Floris, Florise, Florita, Florrie, Florry and Flory.
For more information, see also related names Chloris and Florence.