Place dates into a medium saucepan. Add water to just cover. Bring to a boil over medium-high heat and boil for 15 minutes, stirring occasionally. Drain well.
In the bowl of a food processor, process dates until smooth. Transfer dates to a medium bowl. Stir in walnuts, wine, and cinnamon. Add matzah meal as needed to bind.
Recipe by Between Carpools at https://betweencarpools.com/basics-how-to-make-syrian-charoset/