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

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