Tochari /ˈtɒkəraɪ/ noun[plural only]1 •An ancient people of Bactria.The Country of the Tochari is now call’d Tocharistan. — 1725