Teddy Hall

See also: St Edmund's

English

Proper noun

Teddy Hall

  1. (Oxford University slang) Diminutive of St Edmund Hall, Oxford.