quelp

quelp

Middle English

Noun

quelp

  1. (Lancashire, West Riding) alternative form of whelp