Owl

See also: owl and OWL

English

Etymology

Named from the Owlerton stadium where they used to play.

Noun

Owl (plural Owls)

  1. (soccer, slang) A player or fan of Sheffield Wednesday Football Club.