Synonyms of javelins

1 Syllable
dart
2 Syllables
lance, harpoon, weapon