English edit

Etymology edit

immortalize +‎ -er

Noun edit

immortalizer (plural immortalizers)

  1. One who immortalizes something.