jezail

A heavy Afghan musket.