What is the meaning of Sports_center?

A building or building complex housing in which a variety of sports can be played.

Source: wiktionary.org