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.
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.