Noun Definition

imo

1.Definition: the United Nations agency concerned with international maritime activities

Category: General