ACHELOUS


Meaning of ACHELOUS in English

or Modern Greek Akhelóos geographical name river 137 miles (220 kilometers ) W Greece flowing S to Ionian Sea

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.