Diluvium

A deposit of land produced by a flood.

More Real Estate Definitons