The story
- Cornish · derived fromporth“harbor”
- English todayporbeagle
Unclear, but likely from Cornish porth (“harbor”) + bugel (“shepherd”), with the latter element either influenced by English beagle or in fact formed from it, with only the first element truly being from Cornish.
Etymology from Wiktionary, CC BY-SA 4.0.