lotus land
lo·tus·land
noun
1.
an idyllic realm of contentment and self-indulgence
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
lo·tus·land
an idyllic realm of contentment and self-indulgence
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.