lotusland n : an idyllic realm of contentment and self-indulgence [syn: {lotus land}]
Copyright © 2024 3Dict.net