Natural Feature

(1) results
Sandbar
A deposit of sand along the shore of a river.