The name alfajor comes from Arabic via Spain, where it once meant a honey and nut sweet.
A long journey for a cookie.