tanggul

Etymology
From, from.

Noun

 * 1) levee

Etymology
From, from.

Noun

 * 1) earth dam built in rice paddies to control the flow of water