ally

noun

1.
a friendly nation
Derived from:
ally
2.
an associate who provides cooperation or assistance
Derived from:
ally