This question already has an answer here:
I don't completely understand how to read kanji. For example why is in 日立, 日 read as 'hi'? I know the kundoku version is used with okurigana and if kanji stands alone. Why isn't it used as ondoku reading in the example, which you are supposed to read with when having multiple kanji together.