deodar

Definitions


[ˈdiːə(ʊ)dɑː], (Noun)

Definitions:
- a tall, broadly conical cedar which has drooping branches and bears large barrel-shaped cones, native to the Himalayas


Phrases:

Origin:
early 19th century: from Hindi deodār, from Sanskrit devadāru ‘divine tree’




definition by Oxford Dictionaries