Synonyms of Salamanca

Primary definition: A historic city in western Spain, renowned for its ornate sandstone architecture and as the seat of the University of Salamanca, one of the oldest universities in Europe.

Full Dictionary Entry

Antonyms & Opposite Concepts