From Latin semifinalis, equivalent to semi- + final.
Practice speaking and memorizing "semifinal" and many other words and sentences in English.