From Anglo-Norman vigrus, from Old French vigoros (French vigoureux), from Medieval Latin vigorosus, from Latin vigor. Doublet of vigoroso.
Improve your pronunciation
Practice speaking and memorizing "vigorous" and many other words and sentences in English.