Home
Search
Index
Definify.com
Definition
2024
minshuku
minshuku
English
Noun
minshuku
(
plural
minshukus
or
minshuku
)
A type of
hotel
found in Japan, a cheaper version of a
ryokan
.
Etymology
From
Japanese
Similar Results