English dictionary
deodar meaning and definition
Definition and meaning of deodar at MeaningMonkey.org. deodar meaning and definition in the English Dictionary.DEODAR noun
Definition of deodar (noun)
- tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber
- synonyms: Cedrus deodara, deodar cedar, Himalayan cedar
Source: Princeton University Wordnet