immortalizer

English

Etymology

From immortalize +‎ -er.

Noun

immortalizer (plural immortalizers)

  1. One who immortalizes something.