MeaningA modification of the word 'florence' meaning to undergo blooming
ReligionChristianity
OriginSpanish