musketeer

noun

1.
a foot soldier armed with a musket
Derived from:
musket