Tamil Dictionary 🔍

theanthropist

The*an"thro*pist, n. Defn: One who advocates, or believes in, theanthropism.


theanthropist - Similar Words