Wiktionary
humplock
n. (context Scotland English) hillock
n. (context Scotland English) hillock