anthropolater

English

Etymology

From anthropo- +‎ -later.

Noun

anthropolater (plural anthropolaters)

  1. A worshipper of a human or humans.

Translations