Which Scottish football team plays its home matches at Hampden Park?

Sport Trivia: Which Scottish football team plays its home matches at Hampden Park?