Answer: daule

AnswerCrossword Clue
DAULE

River or town in Ecuador