Hiroshi

Hiroshi is a Japanese name that literally means 'generous'.

Origin/Usage
Japanese
Pronunciation
HI-roh-shi
Meaning
Generosity