From Old Galician-Portuguese silvar, *sivlar, from Latin sibilāre (“to hiss”), with metathesis. Compare the borrowed doublet sibilar. Cognate with Spanish silbar.
Practice speaking and memorizing "silvar" and many other words and sentences in Portuguese.