Williesha likely combines Willie, from Germanic William meaning resolute protector, with a modern feminine suffix.
Like Williesha?
Swipe through thousands of names like it