Vocabulary
善根宿
ぜんこんやど
free lodging (for pilgrims, etc.)
noun