Synonyms and Antonyms for Santiago_de_los_Caballeros

1. Santiago de los Caballeros (n.)

city in the northern Dominican Republic

Synonyms: