From wikipedia.org
“In English military parlance, D-Day is a term often used to denote the day on which a combat attack or operation is to be initiated. Whilst the initial D in D-day stands for the word day it often represents a variable, designating the day upon which some significant event will or has occurred.”