Definition of Deodar

  • 1. Tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber Noun

Synonyms for word "deodar"

Semanticaly linked words with "deodar"

Hyponims for word "deodar"