Meaningan altered version of 'Flora', this represents a flower or blossom
ReligionChristianity
OriginSpanish