Lance knight

a lansquenet.

See also: Lance