hydra Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

ایک افسانوی سو سر والا سانپ

aik afsanwi so sar wala saanp

View English Meanings of: aikafsanwisosarwalasaanp

Definitions

English definition for hydra

1. n. small tubular solitary freshwater hydrozoan polyp

2. n. trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality

3. n. a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

4. n. (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones

All in One

Hydra may refer to:
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for hydra

International Languages

Meaning for hydra found in 34 Languages.

Sponored Video