Word: therefor
Part of speech: Adverb
Syllables: there
for
Definition: Therefore, for that or this reason or cause.
Morphemes:
Affix: there
Language: en
Meaning: that
Affix: for
Language: en
PoS: Preposition
Meaning: Because of.