Look up
Interpol in Wiktionary, the free dictionary.
INTERPOL is the telegraphic address for the International Criminal Police Organization (ICPO), an intergovernmental organization.
Interpol may also refer to:
See also
Topics referred to by the same term