proper noun
Beauvilain is masculine or feminine depending on context in French.
a surname from Old French
From Old French beau (“good”)+vilain (“peasant”). By surface analysis, beau + vilain, however, the modern French equivalent of medieval "beau" is bon, and the archaic "vilain" would be rendered as paysan.