From an Alpine substrate language. The original sense is that of a pasture, the use for a building is secondary; hence no relation with Arabic مَلْجَأ (maljaʔ, “refuge”).
Ćwicz mówienie i zapamiętywanie " malga " i wielu innych słów i zdań z włoski .