Preheat oven to 350 F. Spray a 9x12 baking dish with non stick spray.
Spread almond butter or tahini on bottom of pan.
In a saucepan, heat milk and sugar until sugar is dissolved, about 3 minutes. Add orange blossome water and rose water. Mix until thoroughly incorporated. Leave to cool.
While it is cooling, combine semolina, flour, baking powder, salt, turmeric and anise seed in a large bowl. Mix until well blended.
Using a pastry blender, cut the soft butter into the flour (as if you were making American style biscuits or scones) until it looks crumbly.
Add heated milk and mix until well blended.
Garnish the top with sesame seeds or nuts.
Transfer to prepared pan. Bake for 40 minutes until golden.