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
clause: (grammar) an expression including a subject and predicate but not constituting a complete sentence