Translation of delta in English:

delta

delta

noun

  • 1

    delta, fourth letter of the Greek alphabet (∆, δ), triangular patch of alluvial land at the mouth of a river