Here's why:
* Lion is a noun, and there isn't a common suffix used to make a word into a noun. Some suffixes might be used to create related words, like "-ess" to make "lioness", but that doesn't apply to the base word "lion".
* Host can be a noun or a verb. It doesn't have a suffix in either case.
To clarify, perhaps you're looking for something else? Could you rephrase your question?