Achelous

Achelous was an Olympian river god.