Towr Kham/Definition

a town in Nangarhar Province, Afghanistan, on the border with Pakistan.