Amber Harris answered Hydro means water in Greek so I'm not entirely sure but I would say that it means Water-Active.