The meaning of the name Theoren is Hunter. The origin of the name Theoren is French. This is the culture in which the name originated, or in the case of a word, the language.
Possibly a form of Theron (Hunter), Theirn(French version of Theodore) or a play on the word theorem. Theoren Fleury, hockey player.