hydra meaning in tamil

Pronunciation of hydra

hydra Synonyms

hydra Definitions and meaning in English

noun:
  1. (Greek mythology) monster with nine heads
  2. when struck off each head was replaced by two new ones
  3. a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer
  4. trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality
  5. small tubular solitary freshwater hydrozoan polyp



Tags: hydra meaning in tamil, hydra ka matalab tamil me, tamil meaning of hydra, hydra meaning dictionary. hydra in tamil. Translation and meaning of hydra in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.