Definition of macaroon

What does the word macaroon mean?