Hydro
Part of speech: adjective
Definition: hydroelectric
Part of speech: noun
Definition: hydroelectric power electrical power supply; specifically : electrical power provided by a utility (as a publicly-owned one) A spa
Hydra
Part of speech: noun
Definition: Any of several small freshwater polyps of the genus Hydra and related genera, having a naked cylindrical body and an oral opening surrounded by tentacles.