santiago_de_los_caballeros
1. [ noun ] (government,geography) city in the northern Dominican Republic
Synonyms: santiago
Related terms: city Dominican_Republic