Likely a modern form related to Arabic Zakiyya, meaning pure, intelligent, or virtuous.
Like Zakyia?
Swipe through thousands of names like it