Rapist derives from English rape, from Latin -ista, from Latin rapere and Latin rapio, meaning to seize or take by force, ultimately from Proto-Indo-European h₁rep-.
rapist (English): A person who has committed rape