hydros

noun
  1. plural of hydro; a hydroelectric power station or facility
  2. Usage: chiefly Canadian and British English; often used in place names or utility company names
  3. plural of hydro; a hotel or resort with therapeutic mineral springs or water treatments
  4. Usage: dated; chiefly British

Examples