hydro

    noun
  1. balneari, establiment termal.
  2. abbreviation of hydroelectricity.
  3. you have to pay your hydro bill Canada has de pagar la teva factura de la llum.