Search

Escto search a new word

hydra

noun
EShidra
originGreek

A many-headed serpent monster from Greek myth, especially one whose heads regrow when cut off.

Word Map