Meaning of EDD in English:
EDD
noun
MedicineEstimated date of delivery (of a baby), typically calculated from the date of the mother's last menstrual period.
Origin
1930s; earliest use found in The British Medical Journal.
Are You Learning English? Here Are Our Top English Tips