annwfn: (Welsh mythology) the other world; land of fairies
imaginary place: a place that exists only in imagination; a place said to exist in fictional or religious writings
leaf fat: fat lining the abdomen and kidneys in hogs which is used to make lard