This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Delta
n.
A tract of land shaped like the letter delta (/), especially
when the land is alluvial and inclosed between two or more mouths of a
river; as, the delta of the Ganges, of the Nile, or of the Mississippi.