deodar
Concise Oxford English Dictionary © 2008 Oxford University Press:
deodar /ˈdiːə(ʊ)dɑː/
▶noun a tall cedar with drooping branches, native to the Himalayas. [Cedrus deodara.]
– origin C19: from Hindi deodār, from Sanskrit devadāru ‘divine tree’.
'deodar' also found in these Oxford entries:

