Meaning & Origin
a male surname
Flor is a girl's and boy's baby name of Spanish origin, from the Spanish word flor meaning 'flower,' from the Latin flos (flower). As a given name, it's a pure, elegant word name — the Spanish equivalent of the English Flora or the French Fleur.
Over 7,524 U.S. births are recorded, used primarily in Latino communities. Flor is a name of botanical simplicity — four letters that carry the full beauty of every flower that ever bloomed.