About us
Define
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.
en.wikipedia.org