Meaning of delta

delta

Tagalog

n. delta; mouth of a river