Find the word definition

Wikipedia
Palnure

Palnure ( Scottish Gaelic: Poll an Iùbhair) is a small village in Dumfries and Galloway, Scotland, on the Palnure Burn, just outside Newton Stewart.

Category:Towns in Scotland