giver in Finnish
giver in Finnish
antaja
One who gives; a donor or contributor.
luovuttaja
One who gives; a donor or contributor.