Did you mean dedicator?
dedicator
noun
°one who dedicates.