Definition of “macaroon” - English Dictionary

british dictionary