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

grandeurgrandmotbergrandmother
grandsongrantgrapes
grassgrasshoppergrasshoppers
gratiagray-hairedgreat
greatestgreatlygreatness
greecegreekgreeks
greengriannegriselda