Word "DEODAR" Definitions:
- Part of Speech:
- Noun
- Definition:
- 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
Crossword Clues for DEODAR
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.