dervish [noun] + whirling [adjective]