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