The story
- Middle English · derived fromcolhope“fried eggs and ham or bacon”
- English todayCullop
From Middle English colhope (“fried eggs and ham or bacon”), perhaps a metonymic occupational surname for an innkeeper or cook.
Etymology from Wiktionary, CC BY-SA 4.0.