what is the meaning of achelous ?

Gloria is an experie

Active Member
Rookie
Jul 18, 2023
165
57
27
What is the meaning of achelous?
noun. classical myth a river god who changed into a snake and a bull while fighting Hercules but was defeated when Hercules broke off one of his horns.
 

Similar Topics