Posted on 13 July 2017 Posted by Editor Ascot is an Old English boy's name that has the meaning of 'eastern cottage'. It's also a place name, with the most popular being Englands famous racetrack near Windsor Castle. Language English Gender Boy Origin English Theme Places Click