English dictionary
santos meaning and definition
Definition and meaning of santos at MeaningMonkey.org. santos meaning and definition in the English Dictionary.SANTOS noun
Definition of Santos (noun)
- a port city in southwestern Brazil on an offshore island near Sao Paulo
Source: Princeton University Wordnet