Feedback
Sala
Meaning
Noun
●
A large
hall
or
reception
room.
●
In Buildings & Thailand:
An
open
pavilion
in Thailand used as a
meeting place
or to
shelter
from the weather.
●
In Indian English:
brother-in-law; wife's brother
Sourced from
Wiktionary
Related
Ke
Lai
Lund
Rua
Campo
Banda
Mai
Piazza
Plaza
Palace
Ji
Villa
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better