Prev 29 of 30 Next
Florence
Meaning: flourishing, prosperous
Origin: Latin