Synonyms and Antonyms for lotus_land

1. lotus land (n.)

an idyllic realm of contentment and self-indulgence

Synonyms: