1
[ noun ] (Welsh myth) the other world; land of fairies

Synonyms

Annwn

Related terms

imaginary_place Wales

*