isba
[iz-
bah
]
/ɪzˈbɑ/
noun
1.
izba
.
ISBA
1.
International Seabed Authority.