heaven on earth

Main Entry:
Eden [eed-n]
Part of Speech: noun
Definition: Paradise
Synonyms: Arcadia, Garden of Eden, Shangri-La, Utopia, garden, heaven, heaven on earth, promised land
Search another word or see heaven on earthon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT