deodar /ˈdiːəʊdɑː/ noun1 •Any member of the species Cedrus deodara of cedar trees native to the western Himalayas.There were beautifully arranged tea-tables under the deodars at Annandale, where the Grand Stand is now; […] — 1888 formsdeodars