English synonyms about - contact  

Santos

noun

1 Santos

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


Find more on santos elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0157