sala
/sˈɑlə/
sala
English
Noun Top 46,438
Ad
Definition
A large hall or reception room.
Etymology
From Spanish sala, from Germanic. Compare Swedish sal. Doublet of salle and sale.
Ad
/sˈɑlə/
sala
A large hall or reception room.
From Spanish sala, from Germanic. Compare Swedish sal. Doublet of salle and sale.