Definition of Lotusland

  • 1. An idyllic realm of contentment and self-indulgence Noun

Synonyms for word "lotusland"

Semanticaly linked words with "lotusland"

Hyponims for word "lotusland"