Musketeer

/ˌmʌskɪˈtɪr/

Slang Meanings

A loyal friend or ally.
He's my musketeer, always got my back in tough times.