paradise on earth (English, noun)
expansion: paradise on earth (countable and uncountable, plural paradises on earth)
Senses:
glosses: An ideal or idyllic place.
tags: countable
idiomatic
uncountable
Forms:
form: paradises on earth
tags: plural
form: paradise on Earth
tags: alternative