Petteril (English, name)
expansion: Petteril
Senses:
glosses: A river in Cumbria, England, which joins the River Eden on the outskirts of Carlisle.
Forms: