Vocabulary

インスラ

insula; ancient Roman apartment building

noun