NichiDict

屯所

とんしょ
[tonsho]

Meanings

1.Noun

military station; post; quarters

2.Noun

police station (early Meiji era)