Borrowed from English cache, from French cache (“hiding place”).
Practice speaking and memorizing "cache" and many other words and sentences in Portuguese.