Spanish-English dictionary »

casal meaning in English

SpanishEnglish
casal noun

homestead [homesteads](house together with surrounding land and buildings)
noun
[UK: ˈhəʊm.sted] [US: ˈhoʊm.sted]