← DefinitionshareGuessdeodarnounA tall evergreen tree native to the Himalayas, with drooping branches and durable wood, often planted as an ornamental.No synonyms or antonyms found for this word.