From earlier rōbus (with change of nominative after the pattern of iecur), from Proto-Italic *rouβos ~ *rouβoses, from Proto-Indo-European *h₁rewdʰ- (“red”), named for its reddish hardwood and thus cognate to ruber.
Practice speaking and memorizing "robur" and many other words and sentences in Latin.