Search Details

Word: highbury (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • An area in Islington, London
  • soccer the former home stadium of Arsenal Football Club
  • historical|by extension Arsenal Football Club itself

Source: Wiktionary | Src Info »