Taro (太郎)

Japanese name meaning great son This name is given only to a first son.