What does Zakariya mean?
The Arabic form of the prophet Zechariah (Zakariyya), the father of Yahya (John). Of Hebrew origin (Zekharyah, 'God has remembered'). The Arabic form carries no native root meaning. Also spelled Zakariyya, Zakaria.
What does Sultan mean?
From Arabic 'sultan', originally an abstract noun meaning 'strength, authority, rulership' (from 'sulta', power/authority), later a sovereign's title. Note: 'ruler/authority', and distinct from 'malik' (king) proper.