Word Study
    mata hari
WORDNET DICTIONARY
Noun mata hari has 1 sense
- mata hari(n = noun.person) margarete gertrud zelle - Dutch dancer who was executed by the French as a German spy in World War I (1876-1917); Array is a kind of spy, undercover agent
 
OXFORD DICTIONARY
mata hari, n.  a beautiful and seductive female spy.
                    Etymology
                        name taken by M. G. Zelle, d. 1917, f. Malay mata eye + hari day
                                    
            For further exploring for "mata hari" in Webster Dictionary Online
        

