Definition/Meaning of imo
English - Prepositional phrase:
imo (alternative) Alternative form of IMO .