DEODAR

/ˈdiːəʊdɑː/ Scrabble 8 Words With Friends 8

Definition

  1. noun tall East Indian cedar having spreading branches with nodding tips. — synonyms: deodar_cedar, Himalayan_cedar, Cedrus_deodara

Anagrams of DEODAR

See all 53 words you can make from DEODAR →

← Unscramble different letters