santos

Noun
  1. A port city in southwestern Brazil on an offshore island near Sao Paulo (synset 108875622)

Other Searches