Translated Labs
YOU SAID:
Eden, meaning, delight
INTO JAPANESE
エデン、意味、喜び
BACK INTO ENGLISH
Eden, meaning, joy
Okay, I get it, you like Translation Party.