palmera
Top 15000
Meanings
Noun
1. palm (tree)
2. palmier (pastry)
Examples4
They are made out of palm trees.
Tom is planting a palm tree in his backyard.
We are climbing the palm tree.
The palm leaves were used often as fans.