Wiki

Hummocks

Hummocks is a Yeti term for hardened mounds of ice.