Noun
soul cake (plural soul cakes)
A cake seasoned with spices or raisins given to beggars on All Soul's Eve (Halloween).
soul-cake (plural soul-cakes)
Alternative form of soul cake
soul-cake
British Folk Customs, Christina Hole (1976), p.91 "A soul-cake, a soul-cake, have mercy on all Christian souls for a soul-cake." Source: Internet
Later, people went "from parish to parish at Halloween, begging soul-cakes by singing under the windows some such verse as this: 'Soul, souls, for a soul-cake; Pray you good mistress, a soul-cake!' Source: Internet