bodkin

noun

1.
a dagger with a slender blade
2.
formerly a long hairpin; usually with an ornamental head
3.
a small sharp-pointed tool for punching holes in leather or fabric
4.
a blunt needle for threading ribbon through loops