Hydra
geographical name
Hy·dra
ˈhī-drə
variants
or Modern Greek Ídhra
island of Greece in the southern Aegean Sea off the east coast of the Peloponnese area 20 square miles (52 square kilometers), population 2794
Love words? Need even more definitions?
Merriam-Webster unabridged



