Sanskrit · noun · Nature & the Garden

Deodar

देवदार
said deo-dar
also written: Devdar
Meaning

The deodar cedar, a tall Himalayan conifer.

Literally: wood of the gods