Lotus land has 2 different meanings across 1 category:
Noun
an idyllic realm of contentment and self-indulgence
A place inducing contentment or self-indulgence especially through offering an idyllic living situation.