SAL


Meaning of SAL in English

[ sα:l ]

■ noun a North Indian tree which yields teak-like wood and dammar resin. [ Shorea robusta .]

Origin

C18: from Hindi sāl .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.