A word examined

xanadu

noun
6 letters·English
noun

xanadu—an idealized, luxurious, or idyllic place; a paradise

No comments yet