SAL


Meaning of SAL in English

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

[ Hindi sal ]

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