lotusland

Noun
  1. An idyllic realm of contentment and self-indulgence (synset 114538287)

Other Searches