The name Hiroshi is a boy's name of Japanese origin meaning "generous". Hiroshi and is often added to lists like Cool Boys’ Names—Rare, Unique and Unusual and discussed in our forums with posts like "What would be the perfect twin of the opposite gender?".
From the experts:
Several artistic Hiroshis make this one of the more plausible Japanese imports.