Definition, synonyms and related words
Any of various pastries based on almond and egg white, traditionally made in France.