I know that 'o' and 'e' already mean "he", is this just a third regional variation?
Is there a specific context for 'fe' or is it just another variant?
Is 'mae fe'n hoffi y morfil" grammatically correct?
Is that a direct object? Indirect object? Prepositional? Dialectical?
The pronouns don't change in welsh not matter if it is a direct or indirect object (at least I can't think of any other forms), Fe is the south walian dialect form of Fo.
'Fe-fi-fo-fum. I smell the blood of an Englishman. Quick! All speak Welsh!' :-) :-)
What's the difference between fe and e (or fo and o)?
Use fe/fo after a vowel, else e/o - the exception being 'mae'.
Ma(e) fe is pretty common in the south!
Ehm I'm not sure I just use them when it feels right.
I would always use "Mae o" never "Mae fo"
I envy you people who know what feels right in Welsh. XD
Learn a few correct phrases or sentences (ones with fe, ones with e) and that will give you a hint and feel for what it right. It's actually often quicker and more effective than learning a load of sometimes obscure rules.