Feedback
Xanadu
Your browser does not support the audio element.
Meaning
Noun
●
A place
full
of
beauty
,
happiness
and wonder.
●
An
opulent
building
or
resort
that provides
entertainment
or
luxurious
living.
Name
●
The
summer
capital
of Kublai Khan's empire.
Sourced from
Wiktionary
Synonyms
Heaven
Paradise
Related
Sundance
Woodstock
Disneyland
Arcadian
Glastonbury
Arcadia
Coachella
Mikado
Sleepy Hollow
Santa Monica
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better