supportive, caring
Que ayuda o apoya a otras personas en situaciones difíciles.
Es una acción solidaria ayudar a los necesitados.
El trabajo solidario en la comunidad es muy valorado.
Sounds like "solidarity" — mutual support. 'O' ending: adjective for a supportive person.