Synonyms for Aid (same or very similar meaning)
WordNet sense 1 (a gift of money to support a worthy person or cause):
economic aid
WordNet sense 2 (a resource):
assistance, help
WordNet sense 3 (give help or assistance; be of service):
assist
WordNet sense 4 (the work of providing treatment for or attending to someone or something):
attention, care, tending
From the ODE community, based on WordNet
add/edit