Find the word definition

Wiktionary
palm trees

n. (palm tree English)