amaretti

plural noun

Italian almond-flavored cookies.