C2noun
hydra
Definition a many-headed monster in Greek myths, or a tiny freshwater animal
Arabic meaning · المعنى
هيدرا، وحش خرافي
Example · مثال
The hydra in the old story had nine heads and lived in a lake.
كان للهيدرا في القصة القديمة تسعة رؤوس وكانت تعيش في بحيرة.