We've been thinking the same as you Mr H. Apparently the term D-day is military jargon for the "day on which any planned operation will take place" ie. "Day day" I just wonder if the term was in use before 1944 or if it has slipped into military jargon since.