"Blend of John and -esha"
The name Johnesha is commonly a female name from the "American" origin.
Johnesha is a modern American coinage, first recorded in US birth data in 1979. It is built on the male name John with the -esha ending, a feminine name element that also appears in other late twentieth century American formations such as Tanesha and Kenesha. No meaning is recorded for it in a traditional language.
The pronunciation of Johnesha is juh-NEE-shuh.