There appear to be quite a few different ideas as to the meaning of "Savion" when one does a 'net search (I found one site which even claims that "Savion" is a masculine form of "Savannah", which I somewhat doubt). My name-book reference resources were of little help, as well.
Seeing as how you've named your son after Savion Glover, perhaps it would be best for you to accept the meaning ascribed to the name by Savion Glover's own mother, which you can find here:
http://www.geocities.com/Broadway/Stage/8484/biography.html
Savion Glover's mom is quoted as saying that she gave him the name as her own version of "saviour", because he was destined for greatness.
-- Nanaea