Noun · C1
delta
Meaning

a triangular area of land formed at the mouth of a river where it meets the sea

Lists