ゆうえつふくごう
Meanings
Noun
1. superiority complex
Composed of
supremacy; predominance; being superior to
composite; combined; complex