lotusland

Nouns

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

Synonyms

lotus land

Words of close approximity