bestowerEnglish

bestower, conferrer, donor, giver, presenter

Noun

Person who makes a gift of property

English: donor, giver, presenter, bestower, conferrer

Bahasa: pemberi, penderma

Bahasa words with similar meanings

English words with similar meanings

Show 4 words