Flora est un prénom féminin. C'est la traduction espagnole de Flore en français. D'origine latine, Flora vient du nom commun floris qui désigne la fleur. Flora est aussi la déesse du printemps et de la floraison. Sainte Flora fut décapitée en Andalousie pour avoir refusé de renoncer à sa foi chrétienne devant des musulmans.
Flora est également un patronyme: 109 personnes le portent en nom de famille.
17 160 personnes ont été prénommées Flora depuis 1900 (source INSEE) 15 745 Flora vivent encore aujourd'hui, avec 21 ans d'âge moyen (estimations TonPrenom.com) Cela fait de Flora le 545e prénom le plus porté en France [classement complet] Prénom surtout populaire aux années 1990 [voir les prénoms des années 90]