Printer friendly

What does STARFISH stand for?

STARFISH stands for Society Taking Active Responsibility for International Self Help

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

Other Resources:
We have 2 other meanings of STARFISH in our Acronym Attic