Urdu is an artificial lingua franca

Might bear looking in to. I always thought it was more a natural lingua franca, not unlike Swahili. Basically Hindi with additions from Arabic, Farsi and Pashtu (mostly).