Translated Labs
YOU SAID:
Eden, meaning, delight
INTO JAPANESE
エデン、意味、喜び
BACK INTO ENGLISH
Eden, meaning, joy
That didn't even make that much sense in English.