Home

Word

lotus land, n.
more info an idyllic realm of contentment and self-indulgence
<noun.state>

lotus land lotusland
semantic pointers
hypernym