French-English dictionary »

théodicée meaning in English

FrenchEnglish
théodicée nom {f}

theodicy◼◼◼(justification of a deity)
noun