|  | 
Definition of Santiago de los Caballeros
1. Noun. City in the northern Dominican Republic. 
Exact synonyms: Santiago
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Dominican Republic
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Dominican Republic



