'lotusland' definitions:

Definition of 'lotusland'

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