Deedra is of American origin, derived from the Germanic name Theodora. It means 'gift of God,' reflecting its religious roots. The name gained popularity in the United States during the mid-20th century and has since been used consistently.
The name Deedra experienced a significant boom in popularity between 1963 and 1970, with a peak of 91 births in 1970. However, it has since become much less common, with fewer than 15 births recorded per year from 2001 onwards. Overall, the name has been given to 2165 babies over the years for which data is available.