SAL


Meaning of SAL in English

n. a N. Indian tree, Shorea robusta, yielding teaklike timber and dammar resin.

Etymology: Hindi sal

Oxford English vocab.      Оксфордский английский словарь.