DEODAR


Meaning of DEODAR in English

[ 'di:ə(ʊ)dα: ]

■ noun a tall cedar with drooping branches, native to the Himalayas. [ Cedrus ~a .]

Origin

C19: from Hindi deodār , from Sanskrit devadāru 'divine tree'.

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