When referring to a "long time ally," there are several synonyms that may come to mind. These may include "close friend," "trusted companion," or "frequent collaborator." Other options may be "affiliated partner," "longstanding supporter," or "loyal confidant." Depending on the specific context in which the term is being used, there may be additional synonyms that are particularly applicable, such as "alliance member" or "coalition partner." Overall, the phrase "long time ally" conveys a sense of steadfastness and reliability in a relationship, implying a depth of history and a commitment to mutual support and cooperation.