dat (Central Franconian) comes from Middle High German dat, from Old High German dat, from Proto-West Germanic dādi, from Proto-Germanic dēdiz, from Proto-Indo-European dʰéh₁tis, from Proto-Indo-European dʰeh₁- — to do, put, place.