Giant meringue French pastry - what are these called?
They're just called meringues... Make sure to use a recipe for French meringue, not Italian meringue.

http://hipparis.com/2011/03/14/au-merveilleux-de-fred-a-meringue-bakery-in-paris/#more-16159