Found 2 boys and girls with the meaning of donation
Dynawd / 6 letters 
Meaning of Dynawd In Welsh, Dynawd means Donation More
Tasadduq / 8 letters 
Meaning of Tasadduq In Muslim, Tasadduq means Giving alms. Donation More

Browse by meanings

grailgraingrand
grandeurgrandsongrange
grantgrapegraphic
grassgrassygratifying
grazegrazinggreat
great-unclegreatestgreek
greeksgreengreening