discoverは「発見する」「見つける」といった意味があります。
I discovered a new cafe on my way home.
家に帰っている途中、新しいカフェを発見した。
causeは、名詞として使うときは「原因」で、動詞として使うと「~を引き起こす」といった意味になります。
itchinessは、「痒い」を意味するitchyという形容詞の名詞形です。
The itchiness on my back is so distracting I can't sleep.
背中の痒みは、眠れないほど邪魔になっている。