Definition of emanator in English:

emanator

noun