The attached pic was made by a friend who visited Cyprus recently - he told me that it produces nuts - the German tourleader called it 'Bechernuß' which means cup nut. I never heared about this name.
So I would be glad if there is someone who is able to identify the tree - hoping the pic will be sufficient.
Gerd