Achelous meaning

A river in western Greece.
pronoun
0
0
(Greek mythology) Patron deity of this river.
pronoun
0
0
Advertisement

Origin of achelous

  • From Latin Achelous, from Ancient Greek Ἀχελῷος (Akhelōos).
    From Wiktionary