XANADU Meaning of XANADU in English Xan ‧ a ‧ du /ˈzænəduː/ BrE AmE an imaginary place that is very beautiful, from a place in the poem Kubla Khan by Samuel Taylor ↑ Coleridge Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012