macaroon

Explore definitions, synonyms, and language insights of macaroon

Definitions

Noun
chewy cookie usually containing almond paste

More General Terms