A word examined

xanadu

noun
6 letters·English
noun

xanaduan idealized, luxurious, or idyllic place; a paradise

No comments yet