dervish

noun dervix.