ALL meanings of salamanca
Sal·a·man·ca
S s - noun salamanca a city in W Spain: university; Wellington's defeat of the French, 1812. 1
- noun salamanca a city in W Spain: a leading cultural centre of Europe until the end of the 16th century; market town. Pop: 157 906 (2003 est) 0
- noun salamanca city in León, WC Spain: pop. 163,000 0
- noun salamanca city in central Mexico: pop. 204,000 0