×

delta meaning in English

n. delta, 4th letter of the greek alphabet; triangular section of land at the mouth of a river

Related Words

  1. delphinium
  2. delphique
  3. deltacortisone
  4. deltaplane
PC Version

Copyright © 2018 WordTech Co.