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