santos(noun) noun1. a port city in southwestern Brazil on an offshore island near Sao PauloDefinition categories: location