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

other finnish words that include "neula" : english :
neula needle