RhymeZone

 

Definitions of Xanadu:
  • noun:   (historical) The summer capital of Kublai Khan's empire.
  • noun:   (figuratively) A place full of beauty, happiness and wonder.
  • noun:   An opulent building or resort that provides entertainment or luxurious living.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023