Achelous – River God

Achelous , in Greek mythology, river god; son of Oceanus and Tethys. He possessed the power to appear as a bull, a serpent, or a bullheaded man.

Advertisements