Dibb (English, name)
expansion: Dibb
Senses:
glosses: A short river in North Yorkshire, England, which joins the River Wharfe.
Forms: