Achelous (now Aspropotamo), a river of Greece, which rises in Mount Pindus, flows S., separates Aetolia from Acarnania, and falls into the Ionian sea. Homer calls it the "king of rivers." It is the largest stream in Greece, its length being 130 miles.