Meaning of imo

Definition of imo

(noun) the United Nations agency concerned with international maritime activities

Other information on imo

WIKIPEDIA results for imo
Amazon results for imo