|
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