
Topic
French dessert consisting of a meringue floating on crème anglaise
Not who you're looking for? Others named floating island: island (natural or artificial) made of floating plants, mud, · novel by Anne Parrish · islands floating in the sky in works of fiction