ソウゴウウンドウコウエン
Meanings
Name
1. combined sports park; comprehensive sports park; general athletic park
Composed of
synthesis; combination; general; combined; synthesis; colligation
sports park; athletic park; stadium