Find the word definition

Wiktionary
salak palms

n. (salak palm English)