A person who gives or donates something, or someone who is generous and willing to share.
From Old Norse 'gefa' and Germanic roots. The suffix '-er' turns the verb 'give' into a noun meaning 'one who gives.'
Try Another Word