Back
English Dictionary
Learn English
Learn grammar
List of words
Study your cards
Hang On, Man!
Audio Books
More apps
SPONSORED LINKS
Recent searches
words
dispassion
wireless telephone
SPONSORED LINKS
SPONSORED LINKS
bigotry
mode
forehanded
budget deficit
sickly
accurst
hollo
Hide translation
Xanadu
Xanadu
/ˈzænəˌduː/
noun
An idyllic, beautiful place (usually imagined)
(
Xanadu
)
an idyllic, beautiful place (usually imagined)
Back
Next
Language