From Latin saxum (“a stone”), perhaps from Proto-Indo-European *sek- (“cut”). Compare Galician seixo (“stone”) and Italian sasso (“stone”).
Practice speaking and memorizing "seixo" and many other words and sentences in Portuguese.