Definitions for "Ibrox"
Ibrox is a district of the city of Glasgow in western Scotland. It is located to the south of the River Clyde next to the district of Govan.