Dalesha is of American origin, derived from the Welsh 'Dafydd' meaning 'beloved'. It gained popularity in the United States during the late 20th century. The name consists of two elements: 'Dale', which comes from Old English and means 'valley', and 'Shea', an Irish surname meaning 'stately'. Dalesha is often associated with strength, elegance, and a sense of groundedness.
The name Dalesha had its peak popularity between 1990 and 1993 with a total of 28 births during these years. However, the frequency of this name has since declined significantly as there were only 5 births each in 1998 and 2008 combined.