An idyllic, often imaginary place.
एक आदर्श, अक्सर काल्पनिक स्थान
English Usage: In her dreams, she often visited a xanadu where everything was perfect.
Hindi Usage: अपने सपनों में, वह अक्सर एक ऐसे ज़ेनाडू की यात्रा करती थी जहाँ सब कुछ परफेक्ट था।
zenadu, zenaadu, jenaadu, zeynadu, zenado