Delannoy (French) comes from Old French dé, from Latin dadu, from Latin datum, from Latin datus, from Latin dāre, from Proto-Italic didō, from Proto-Indo-European dédeh₃ti, from Proto-Indo-European deh₃- — to give.
Ancestry of “Delannoy”, step by step
Delannoy traces back through two separate lines of ancestry.