A modern blend likely combining Swahili Nia, 'purpose', with Arabic Malika, 'queen'.
Like Niamalika?
Swipe through thousands of names like it