Im thinking its French (Canadian, maybe?)
It is an African American name: http://www.babynamescube.com/ja-taveon-name-meaning