Japanese name meaning 'noble man' or 'high peak,' from kanji taka (high) and o (man/hero).
Like Takao?
Swipe through thousands of names like it