Find the word definition

Wikipedia
Pallars

Pallars is a historical and natural region of Catalonia. Located in the Pre-Pyrenees and Pyrenees area, most of its territory is mountainous.

The Noguera Pallaresa river is named after this region.