Mi6

What is Mi6?

Mi6 definition and meaning on Dictionary terms:
noun (in Great Britain)
the government’s secret intelligence service.

Origin of MI6M(ilitary) I(ntelligence, Section) 6

 

reference: https://www.dictionary.com/browse/mi6

Tags: