Reneshia is likely a modern elaboration of Renee, from French, meaning reborn.
Like Reneshia?
Swipe through thousands of names like it