Prev 12 of 36 Next
Florence
Origin: Latin
Meaning: "flourishing, prosperous"