MATA HARI Meaning of MATA HARI in English n. a beautiful and seductive female spy. [name taken by M. G. Zelle, d. 1917, f. Malay mata eye + hari day] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012