What is the full meaning of deodars
DEODAR, an East Indian cedar, also DEODARA [n]
Example of the word deodars placed on a Scrabble board.