MNBDO: Mobile Naval Base Defence Organisation

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

Definition in English: Mobile Naval Base Defence Organisation