Meaning of santos

Definition of santos

(noun) a port city in southwestern Brazil on an offshore island near Sao Paulo

Other information on santos

WIKIPEDIA results for santos
Amazon results for santos