whirler

noun

1.
a dervish whose actions include ecstatic dancing and whirling
Derived from:
whirl
2.
a revolving mechanism
Derived from:
whirl