the boston celtics has won 17 nba championships, more than any other team
arguably the best team in the nba
"the boston celtics has won 17 nba championships, more than any other team" What is the definition of "boston celtics"?