idra

Noun

 * 1)  hydra
 * 2)  pest, plague, nuisance