A structure that has a roof and walls and stands more or less permanently in one place
English: building, edifice
building, edifice, housing, living accommodations, lodging
From rumah (peN-…-an) · essential, #96
English: building, edifice
English: housing, lodging, living accommodations
English: residential
Less certain link between this word and this sense.