Advertisement
Synonyms of Santo Domingo
Primary definition: The capital and largest city of the Dominican Republic, located on the southern coast of the island of Hispaniola.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Santo Domingo" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement