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.

JODA: Japanese Overseas Disaster Assistance

Definition in English: Japanese Overseas Disaster Assistance