Crossword Genius

North London soccer club (7)

Ross

I believe the answer is:

arsenal

(Other definitions for arsenal that I've seen before include "Store of weapons or English soccer team." , "Premier League side founded by munitions workers in 1886" , "First FA Cup winners" , "Weapons/ammo store" , "Ammunition store or English soccer team" .)

I've seen this clue in the LA Times.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.