Interpol (English, name)
expansion: Interpol
Senses:
glosses: The International Criminal Police Organization, an international organization facilitating police cooperation.
Forms: