Toch.

English

Proper noun

Toch.

  1. Abbreviation of Tocharian.