New England's NFL Team – Peru Codycross Answers

Question

New England's NFL Team – Peru Codycross Answers

Answer

PATRIOTS

Word Meaning:

PATRIOTS — plural of patriot

Definitions from Wiktionary.