guadalajara

Noun
  1. A city in southwestern Mexico;
    A popular health resort and site of architecture from the Spanish colonial era (synset 108761203)

Other Searches