Ayrshire golf course (5)
I believe the answer is:
troon
'ayrshire golf course' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for troon that I've seen before include "Open home" , "A royal Scottish golf club" , "West Scottish town with links" , "Scottish golf town" , "Coastal town of West Scotland" .)