Inherited from Late Latin casālis (“domestic, belonging to the house”) or casāle (“country house, farm”), ultimately from casa. Compare Italian casale, Old French chesal, Catalan casal.
Practice speaking and memorizing "casal" and many other words and sentences in Spanish.