What is the meaning of なぞ?

mystery; puzzle

Alternative form of なんぞ (nan zo)

Source: wiktionary.org