Kōshirō, Koshiro or Koushirou (written: 幸四郎 or 公志郎) is a masculine name of Japanese origin.
The meaning of the name Koshiro is “wide-minded; ambitious"
FREE DOMESTIC SHIPPING ON ALL ORDERS OVER $100
The meaning of the name Koshiro is “wide-minded; ambitious"