heart cherry: any of several cultivated sweet cherries having sweet juicy heart-shaped fruits
sweet cherry: large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation
anglo-saxon deity: (Anglo-Saxon mythology) a deity worshipped by the Anglo-Saxons