Flor

What does the name Flor mean?

Flor is the Spanish and Portuguese word for "flower", used as a given name in its own right and as a short form of Florencia and Flor de María. It is common in Mexico and Central America and came into US statistics through Hispanic families. Flor ranked number 1042 in 2000, entered the top 1000 at number 907 in 2005 and has since drifted down to number 2263 in 2025.

At a glance

Gender
Girl's name
Origin
Spanish / Portuguese
Popularity
Rather rare – #2263 of the girl names in the United States
International
Flor (Spanish / Portuguese), Flora (Latin / Italian / English), Fleur (French), Fiore (Italian), Blodwen (Welsh).

Parents who love Flor also like

All names from A to Z