salvation army: a charitable and religious organization to evangelize and to care for the poor and homeless
nongovernmental organization: an organization that is not part of the local or state or federal government
spirit: the general atmosphere of a place or situation and the effect that it has on people