Search
Escto search a new word
hydra
nounEShidra
originGreek
A many-headed serpent monster from Greek myth, especially one whose heads regrow when cut off.
Escto search a new word
A many-headed serpent monster from Greek myth, especially one whose heads regrow when cut off.