Meaning of Achelous | Babel Free
/ækɪˈloʊ.əs/Definitions
- A river in western Greece.
-
Deity of water; later, patron deity of the Achelous River. Greek
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.