WordUnscrambler Home
dammar
Definitions
[ˈdamə], (Noun)
Definitions:
- resin obtained from any of a number of tropical, chiefly Indo-Malaysian trees, used to make varnish
Phrases:
Origin
:
late 17th century: from Malay damar ‘resin’
Click here to see the free dictionary definition for dammar
definition by Oxford Dictionaries