giverEnglish

giver, bestower, conferrer, donor, presenter

Noun

Person who makes a gift of property

English: donor, giver, presenter, bestower, conferrer

Bahasa: pemberi, penderma

Someone who devotes himself completely

English: giver

Bahasa words with similar meanings

English words with similar meanings

Show 4 words