Wiktionary
impellor
n. (alternative form of impeller English)
Wikipedia
Impellor