Where does “São Pedro” come from?
São Pedro (Portuguese) comes from Portuguese Pedro, from Old Portuguese Pedro, from Latin Petrus, from Indonesian penembak, from Indonesian tembak, from Malay tembak, from Malay timbak, from Proto-Malayic timbak.
Ancestry of “São Pedro”, step by step