Definition of Deodar

Noun: deodar  'dee-u,daa(r)

  1. Tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber
    - deodar cedar, Himalayan cedar, Cedrus deodara

See also:
deodands
deodara

Anagrams containing the word deodar

doader rdeoda ardeod dardeo odarde eodard