Search
Escto search a new word
delta
nounESdelta
originGreek
the triangular area of land formed where a river divides into channels at its mouth.
Escto search a new word
the triangular area of land formed where a river divides into channels at its mouth.