Origin: Latin prefix super-
Superiority complex has 2 different meanings across 1 category:
Noun
an exaggerated estimate of your own value and importance
an attitude of superiority which conceals actual feelings of inferiority and failure.