Where does “Marie biscuit” come from?

Marie biscuit (English): A sweet biscuit, somewhat like a rich tea...

Definitions

  1. A sweet biscuit, somewhat like a rich tea...

Words derived from “Marie biscuit