Meaning & History
From Japanese 虎 (tora) meaning "tiger" or 寅 (tora) meaning "sign of the tiger" combined with 斗 (to), which refers to a Chinese constellation, 翔 (to) meaning "soar, fly" or 都 (to) meaning "metropolis, capital, all, everything". Other kanji combinations are possible.