isba

[iz-bah] /ɪzˈbɑ/
noun
1.
izba.

ISBA

1.
International Seabed Authority.