Nouns

(n)football stadiuma stadium where football games are held