From what I understand the name Hussein is a diminuitive of Husayn from old Arabic which comes from Hussan from even older Arabic. It is one of the most common Arabic names given to Muslim males in honor of Husayn ibn Ali (626-680 AD).