Drumlin

A long narrow hill of glacial deposit, sometimes trapping water and so forming a swamp at its foot.

More Real Estate Definitons