Amigthalota means almond in Greek. It may look difficult to pronounce, but I assure you these delectable almond meal biscuits will become a favourite.