DEODAR


Meaning of DEODAR in English

[de.o.dar] also de.o.da.ra n [Hindi deodar, fr. Skt devadaru, lit., timber of the gods, fr. deva god + daru wood--more at deity, tree] (1842): an East Indian cedar (Cedrus deodara)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.