Dieudonne means "given by God" in French, used as a French form of Deusdedit.
Check back in a moment for rank and trend details.