The songs which constitute the qawwali repertoire are mostly in Urdu and Punjabi (almost equally divided between the two), although there are several songs in Persian, Brajbhasha and Saraiki.[2][3] There is also qawwali in some regional languages but the regional language tradition is relatively obscure. Also, the sound of the regional language qawwali can be totally different from that of mainstream qawwali. This is certainly true of Chhote Babu Qawwal, whose sound is much closer to Baul music than to the qawwali of Nusrat Fateh Ali Khan, for example.
The poetry is implicitly understood to be spiritual in its meaning, even though the lyrics can sometimes sound wildly secular, or outright hedonistic. The central themes of qawwali are love, devotion and longing (of man for the Divine).