Avisha is likely a Hebrew-derived name built from avi, father, with a feminine ending, suggesting fatherly gift or protection.
Like Avisha?
Swipe through thousands of names like it