Loading page
santiago de los caballeros is a noun meaning "city in the northern Dominican Republic". It carries one recorded sense.
city in the northern Dominican Republic
Definitions, synonyms and semantic relations for santiago de los caballeros come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.