From Vulgar Latin *bene venūtus, equivalent to ben (“well”) + vegnûo (“come”, past participle of vegnî).
benvegnû
benvegnûo
benvegnûo m (plural benvegnûi)