Scots own part of Aintree (3)
I believe the answer is:
ain
But I can't explain it at all! Could you help me understand?
(Other definitions for ain that I've seen before include "Your own in Scottish dialect" , "26 [ ]" , "The Scot's own" , "Glaswegian personal" , "Own (Scot)" .)