Find the word definition

Wikipedia
Dunure

Dunure ( Scottish Gaelic: Dùn Iùbhair, meaning Yew Hill) is a small village in the South Ayrshire area of Scotland. Located on the coast of the Firth of Clyde, Dunure is near to Maybole.