dăruitor (Romanian) comes from Romanian dărui, from Serbo-Croatian даровати, from Serbo-Croatian darovati, from Serbo-Croatian dȃr, from Proto-Slavic darъ, from Proto-Indo-European déh₃rom, from Proto-Indo-European deh₃- — to give.
dăruitor (Romanian): giver