Blend is the name given to a word formed by combining portions of two or more separate words. In the past they were often called portmanteau words, but this expression seems to have fallen out of use. Blends are extremely common in modern coinages: think of those productive suffixes -aholic, -athon, -gate.