As nouns,
superiority complex is a hyponym of
swelled head; that is, superiority complex is a
word with a more specific, narrower meaning than
swelled head:
swelled head: an exaggerated opinion of your own importance
superiority complex: an exaggerated estimate of your own value and importance