Find the word definition

Wiktionary
mata matas

n. (plural of mata mata English)