land of lotus eaters; marvelous place, dreamlike place; dreamland condition; idyllic realm of satisfaction and luxuries and self-indulgence
LOTUS LAND
Meaning of LOTUS LAND in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012