search

Sala

Meaning

Noun

A large
or
room.
In Buildings & Thailand:
An
in Thailand used as a
or to
from the weather.
In Indian English:
brother-in-law; wife's brother
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com