lotus-land

Nouns

  • (n) an idyllic realm of contentment and self-indulgence lotusland,

Synonyms

lotusland

Words of close approximity