soccerplex

Etymology
, perhaps originally in the name of.

Noun

 * 1)  A sports complex that includes soccer facilities.