English-French dictionary »

cosmodicy meaning in French

EnglishFrench
cosmodicy (a justification of the fundamental goodness of the universe)
noun

cosmodicéenom