Fetching details from the dictionary...
spear; lance
javelin
lance
「槍」 has another reading with different meanings.
long-handled Chinese spear; lance; pike