Meaning of D. in English

D.

passed away, is deceased

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.