ブソウトシ
Meanings
Noun
1. fortified city
Composed of
arms; armament
town; city; municipal; urban