Definition of fairy dart in English:

fairy dart

noun

Irish English, Scottish
historical, archaic
  • A prehistoric arrowhead.

Origin

Late 17th century.