Vocabulary

善根宿

free lodging (for pilgrims, etc.)

noun