Shaneen is likely an elaboration of Shane, from Irish Sean meaning God is gracious.
Like Shaneen?
Swipe through thousands of names like it