JODA: Japanese Overseas Disaster Assistance

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

Definition in English: Japanese Overseas Disaster Assistance