deodar
nounDefinition of deodar
: a Himalayan cedar (Cedrus deodara) having broad-spreading branches with pendulous branchlets
Keep scrolling for more