Loading name…
feminine · English (Modern) origin
Alesha is a modern English feminine name that arose as a respelling of Alicia or Alysha, ultimately tracing back through Medieval Latin Alicia to the Old High German name Adalheidis, composed of the elements adal, meaning noble, and heid, meaning kind or sort. Its popularity in English-speaking countries grew during the late twentieth century alongside other phonetic spellings of the same root. Related forms include Alicia, Alysha, Alisha, and Alecia.
RELATED