theophilanthropist

theophilanthropist

English Noun
Ad

Definition

an advocate of theophilanthropism

Etymology

From theo- + philanthropist.

Ad