Levee
English word name
"ridge along a river; floodbank"
Derived from the French word levée meaning "to raise", a levee is either a naturally formed ridge along a riverbank, made up of sediment deposited there by overflowing water, or a manmade barrier…