Word devadāru-

Meanings


Comment

The latter term is the Deodar tree.