Modern American invented name influenced by African American naming traditions and possibly Arabic 'yani' meaning meaning.
Like Yaniyah?
Swipe through thousands of names like it