rigorous Look up rigorous at Dictionary.com
late 14c., from O.Fr. rigorous (Mod.Fr. rigoureux), from M.L. rigorosus, from L. rigor (see rigor).