Babahoyo
English
Proper noun
Babahoyo
A
city
, the
capital
of
Los Ríos
province,
Ecuador
.
A
canton
(
Babahoyo Canton
) in
Los Ríos
province,
Ecuador
, with the city as its seat.
A
river
(the
Babahoyo River
) in western
Ecuador
, a tributary of the
Guayas
.