santos

(noun)

noun

1. a port city in southwestern Brazil on an offshore island near Sao Paulo

Definition categories: location