Definitions for "Abertay"
Abertay is the ancient Britonic name for the area in and around the city of Dundee in the east of Scotland. Literally, it means "the place at the mouth of the River Tay".