Zakeyah is an Arabic-derived feminine form related to names meaning 'pure,' 'intelligent,' or 'virtuous.'
Like Zakeyah?
Swipe through thousands of names like it