Achelous, ak'e lo'us, (now called Aspropotomo), the largest river of Greece. It rises on Mount Pindus, flows southward, separating Aetolia and Acarnania, and falls into the Ionian Sea. It is 100 miles long and is not navigable. Achelous was the name of the river-god of Greece.