Inherited from Old Galician-Portuguese vilão, from Late Latin vīllānus (“farm worker”), from vīlla + -ānus. Cognate with Galician vilán and Spanish villano. By surface analysis, vila + -ão.
Practice speaking and memorizing "vilão" and many other words and sentences in Portuguese.