MeanOF

eden

- noun (n)

Meaning: paradise

Synonyms: arcadia garden garden of eden heaven heaven on earth promised land shangri-la utopia

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.