A person who worships humanity or human beings as divine; one who practices anthropolatry.
From Greek 'anthropos' (human) + 'latres' (worshipper, one who serves). The term describes a specific religious or philosophical attitude toward humanity.
Try Another Word