Santiago de los Caballeros

[ sahn-tyah-gawthe laws kah-vah-ye-raws ]

noun
  1. a city in the N central Dominican Republic.

Words Nearby Santiago de los Caballeros

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023