Answer: daule

AnswerCrossword Clue
DAULERiver or town in Ecuador