よくりゅうじょ
Meanings
Noun
1. detention or internment camp
Kanji used
suppress
hold in place
place