Meaning & Origin
Moorhouse is an English surname meaning “house near a moor.” It originates from Old English.

History & Notable People
The MOORHOUSE surname is found in Yorkshire and Lancashire. Notable individuals include Geoffrey Moorhouse, an English historian.