What is the meaning of -phobia?

Used to form nouns meaning fear of a specific thing.

Used to form nouns meaning hate, dislike, or repression of a specific thing.

Source: wiktionary.org