What do you mean by the term Indus Delta?

Indus delta is one of the major deltas of the Indian subcontinent. Omitting indentations the delta face from Karachi to Kori creek is about 250 km and the protuberance is 60 km. The Indus has one of the largest basins among the rivers of the subcontinent.