Vocabulary

住居跡

dwelling (habitation) site; site of a (prehistoric) settlement

noun