English dictionary
lotusland meaning and definition
Definition and meaning of lotusland at MeaningMonkey.org. lotusland meaning and definition in the English Dictionary.LOTUSLAND noun
Definition of lotusland (noun)
- an idyllic realm of contentment and self-indulgence
- synonyms: lotus land
Source: Princeton University Wordnet