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.