headstrong - Dictionary definition and meaning for word headstrong
Headstrong is a person whose head is strong and hence he doesnt change his opinions, so he is stubborn
HEAD STRONG is a person who has got too much 'HEAD WEIGHT' and thus he is stubborn and unyielding..