dervish
1. [ noun ] (religion,Islam) an ascetic Muslim monk; a member of an order noted for devotional exercises involving bodily movements
Related terms: fakir whirling_dervish