it is cashew nut. After really straining my mind muscles here.