Search

Escto search a new word

delta

noun
ESdelta
originGreek

the triangular area of land formed where a river divides into channels at its mouth.

Word Map