From Arabic tazkiyah meaning 'purification, spiritual growth, and inner refinement.'
Like Tazkia?
Swipe through thousands of names like it