ngoEnglish

NGO, nongovernmental organization

Noun

An organization that is not part of the local or state or federal government

English: nongovernmental organization, NGO

English words with similar meanings

Show 1 words

Words that start with "ngo"