anthropolater

Noun

 * 1) A worshipper of a human or humans.

Translations

 * Greek: ανθρωπολάτρης