Definition, synonyms and related words
A symbol found in a few Anglican churches in England, depicting Christ crucified on a lily, or holding a lily.