Shavon \sh(a)-von\ as a girl's name (also used as boy's name Shavon), is a variant of Shavonne (American, Hebrew) and Siobhan (Irish, Hebrew), and the meaning of Shavon is "God is gracious".
The baby name Shavon sounds like Shyvon, Shevon and Shavona. Other similar baby names are Sharon and Shanon.