The meaning of carbine according to Online Etymology:
a short rifle (in 19c. especially one adapted for mounted troops), 1580s, from French carabine (Middle French carabin), used of light horsemen and also of the weapon they carried; it is of uncertain origin, perhaps from Medieval Latin...