Meaning of D in English

D

() As a numeral D stands for 500. in this use it is not the initial of any word, or even strictly a letter, but one half of the sign / (or / ) the original Tuscan numeral for 1000.

Webster's English dictionary.      Английский словарь Webster.