'lotusland' definitions:

Definition of 'lotusland'

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