Balkh noun1 •A town in Balkh, province of Afghanistan, historically an ancient city and centre of Buddhism, Islam, and Zoroastrianism and capital of Bactria.