English, named for the gemstone. Qv[Topaz:a] was also a male name in the Middle Ages, a variant of Tobias. The female name is comparatively recent.
The origin is obscure but is thought to be from a Greek form of an oriental word.