Word: emanator
Part of speech: Noun
Syllables: em
a
na
tor
Definition: A person who, or thing that, emanates
Morphemes:
Affix: emanate
Language: en
PoS: Verb
Meaning: To send or give out; manifest.
Etymology Compounds: Affix: e
Language: la
Decoded: e
Meaning: out
Affix: mānāre
Language: la
Decoded: manare
Meaning: to flow
Affix: -or
Language: en
PoS: Suffix
Meaning: Creates an agent noun, indicating a person who does something.