What does IMOA stand for?
What does IMOA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: IMOA.
We've found a total of 4 definitions for IMOA:
Irish Marina Operators Association
International Museum of Astronomy
iterative maximum overlap approach
International Mercury Owners Association