Of Japanese origin.
It means “ancient” or “valued” in Japanese. It is also a nickname or shortening of a longer name, like Toshishiro or Toshimitsu.
Like many Japanese names, Toshi can be written using different kanji characters and can also mean “bright”, “intelligent”.