Deodar (noun) Definition, Meaning & Examples

noun
  1. a large Himalayan cedar, Cedrus deodara, yielding a durable wood.
noun
  1. a Himalayan cedar, Cedrus deodara, with drooping branches
  2. the durable fragrant highly valued wood of this tree
Deodar (noun) Definition, Meaning & Examples

More Definitions