From Latin simila (“finest wheat flour”). For the unexpected /o/ in the second syllable, compare -evole.
Practice speaking and memorizing "semola" and many other words and sentences in Italian.