Definition of エデン

エデン

eden

Common word
noun
Eden