English dictionary
santiago de los caballeros meaning and definition
Definition and meaning of santiago de los caballeros at MeaningMonkey.org. santiago de los caballeros meaning and definition in the English Dictionary.SANTIAGO DE LOS CABALLEROS noun
Definition of Santiago de los Caballeros (noun)
- city in the northern Dominican Republic
- synonyms: Santiago
Source: Princeton University Wordnet