ACHELOUS


Meaning of ACHELOUS in English

n. long river in Greece; (Greek Mythology) god of the river by the same name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.