MeaningEnglish - A part of a flower's blossom, A variant is Petel
ReligionChristianity, Greek
OriginEnglish