Meanings

  1. SwitzerlandA soft gingerbread cookie filled with almond paste from the Appenzell region in Switzerland.