Hydra in Lithuanian Hydra in Lithuanian Hidra proper noun (astronomy) One of Pluto's moons. Add to Flashcards