See also: serro, serrò, and serró Portuguese Proper noun Serro ? a municipality of Minas Gerais, BrazilWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads