Zakeyah is an Arabic-derived feminine form related to names meaning 'pure,' 'intelligent,' or 'virtuous.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Zakeyah?
Swipe through thousands of names like it