Japanese name meaning sincerity, truth, or faithfulness, written with the kanji 誠.
Like Makoto?
Swipe through thousands of names like it