Fetching details from the dictionary...
Japanese peanut-based biscuit similar to an amaretti
macaron (meringue-based sandwich cookie); French macaroon