guayaquil

Noun
  1. The largest city of Ecuador (synset 108794982)

Other Searches