Eden



ENGLISH MEANING
noun
1.
The garden where Adam and Eve first dwelt; hence, a delightful region or residence.