The name Deodar is a boy's name of Sanskrit origin meaning "divine wood". Deodar and is often added to lists like Names That Mean Miracle and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Name of the "god tree," a tall cedar native to India that also grows in California and England. Not a prime baby name candidate.