'lotus land' definitions:

Definition of 'lotus land'

From: WordNet
noun
An idyllic realm of contentment and self-indulgence [syn: lotusland, lotus land]