Scion: A descendant or heir
Destiny: An inevitable or necassary fate.
Oxymoron: A rhetorical figure in which incongruous or contradictory terms are combined
Destiny doesn't mean future, it means fate. Scions of Destiny means children or descendents who are going to take part in inevitable and important events or have already. Trust me, it makes sense. :p