Flora is an English and Italian surname meaning “flower.”

Meaning & Origin:
From Latin “flos” (flower), it began as a given name for girls and evolved into a surname. Common in English, Italian, and Spanish-speaking countries.

Notable People:
Toti Dal Monte (born Antonietta Meneghel Flora, Italian soprano), Flora Robson (English actress).