← Back to browsesantosnoun#8,974TranslationNo Japanese definition yet.English definitiona port city in southwestern Brazil on an offshore island near Sao PauloExamplesNo examples yet.Similar wordssantoshsantosantsantorosanctossantorum← stripesbreaths →