DAMMAR Meaning of DAMMAR in English n.1 any E. Asian tree, esp. one of the genus Agathis or Shorea, yielding a resin used in varnish-making. 2 this resin. Etymology: Malay damar Oxford English vocab. Оксфордский английский словарь. 2012