From Old Galician-Portuguese carvalho of uncertain origin. Possibly from a local Latin *carbālius via Paleo-Hispanic. Cognate to Asturian carbayu, carba, Galician carballo, carba, and Spanish carvajo.
Practice speaking and memorizing "carvalho" and many other words and sentences in Portuguese.