Definify.com

Definition 2024


minshuku

minshuku

English

Noun

minshuku (plural minshukus or minshuku)

  1. A type of hotel found in Japan, a cheaper version of a ryokan.