せんそういせき
Meanings
Noun
1. war heritage site; war ruins
Composed of
war; fighting; fierce competition
(archeological) remains; ruins; relics