What is the full meaning of lotuslands
LOTUSLAND, a place of dreamy contentment and self-indulgence [n]
Example of the word lotuslands placed on a Scrabble board.