1 Shinichi
Shinichi means 'truth' and is a strong and masculine Japanese name.
2 Akihiko
Akihiko means 'bright prince' or 'truth' and is a strong and regal Japanese name.
3 Kazuki
Kazuki means 'harmonious hope' or 'truth' and is a beautiful and uplifting Japanese name.
4 Takeo
Takeo means 'warrior' or 'truth' and is a powerful and masculine Japanese name.
5 Mamoru
Mamoru means 'protect' or 'truth' and is a courageous and honorable Japanese name.
6 Akira
Akira means 'truth' and is a popular Japanese name.
7 Tadashi
Tadashi means 'loyalty' or 'truth' and is a Japanese name.
8 Makoto
Makoto means 'truth' and is a unisex Japanese name.
9 Hiroshi
Hiroshi means 'generous' or 'truth' and is a traditional Japanese name.
10 Yamato
Yamato means 'great harmony' or 'truth' and is a powerful and noble Japanese name.