Definition of Santos

  • 1. A port city in southwestern Brazil on an offshore island near Sao Paulo Noun

Semanticaly linked words with "santos"