Delta wallpaper Delta Delta letter Δ or δ a letter of the Greek alphabet River delta a landform at the mouth of a river D NATO phonetic alphabet. First… Tuesday, May 24, 2022 Edit