rigorous · Integrity · reliable
Source: German
Root Word: Rein
Derived From: Rein, possibly related to an Old German name
Meaning: Pure, innocent
Popularity History: It may have been used in historical Germany and Northern Europe, but is rare today.