As nouns the difference between dedicator and giver
is that dedicator is one who dedicates while giver is one who gives; a donor or contributor.
giver
English
Noun
(
en noun)
One who gives; a donor or contributor.
Synonyms
* donor
* contributor
Antonyms
* taker
Derived terms
* Indian giver