noun a market town in NW England, in Cumbria. Pop: 14 471 (2001)
penrith 🔊 Listen to this noun a market town in NW England, in Cumbria. Pop: 14 471 (2001) Share Facebook Twitter Google +