Definition of minshuku in US English:

minshuku

noun

  • In Japan: a family-run inn or private house providing accommodation and meals for tourists.

Origin

1970s. From Japanese minshuku, lit. ‘people inn’ from min- + -shuku inn, both from Middle Chinese.

Pronunciation

minshuku

/ˈmɪnʃʊkuː/