The name Flor means Flower and is of Spanish origin. Flor is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Flor also like the names: Esperanza,
Paloma,
Ruby,
Isla,
Lola,
Cielo,
Iris,
Adriano,
Diego,
Sebastian,
Santiago,
Leon,
Fernando,
Yahir