tollcross

/T OW1 L K R AO1 S/
noun
  1. 1

    An eastern suburb of Glasgow in the City of Glasgow council area, Scotland (OS grid ref NS6463).

  2. 2

    A major road junction in the City of Edinburgh, Scotland (OS grid ref NT2473).