WINBAN: Windward Islands Banana Growers Association

What does WINBAN mean? The above is one of WINBAN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Windward Islands Banana Growers Association