Skip navigation.

sala - What does it mean?

Definition of 'sala'

English

Noun

(en-noun)
  • A large hall or reception room.
  • ----

    Similar to 'sala'

    sola, shola, scala, saola, shala