I, literally, just replied to a question regarding 'Zavien' and assumed it had some connection to 'Savion.' That name has perplexed me from the moment Glover burst on the scene.
I suppose a possible Latinate origin could come from Severinus, Sabinus or
Xavier.
Though to my eye, the Hebrew origin seems most promising.