Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: imo.

imo top

Pos: Noun
[WORDNET DICTIONARY]

Noun imo has 1 senses

   imo(n = noun.group) international maritime organization - the United Nations agency concerned with international maritime activities;
is a kind of un agency, united nations agency