Tottenham in Polish Tottenham in Polish Tottenham proper noun (soccer) Tottenham Hotspur F.C., a football club in north London. Add to Flashcards