The English term "pin" matches the Finnish term "neula"

other english words that include "pin" : finnish :
opine arvella
pine-tree mänty
pine mänty
spinach pinaatti
spine selkäranka