From Middle English almerie, from Anglo-Norman almarie, aumer, etc., from Old French almarie, from Latin armārium. Doublet of armarium, armoire, and almirah.
Practice speaking and memorizing "ambry" and many other words and sentences in English.