The name Hiro is a boy's name of Japanese origin meaning "broad, widespread". Hiro and is often added to lists like TV Character Names and discussed in our forums with posts like "*H* Namebank CAF".
From the experts:
Hiro is an apt name for a hero of the show Heroes -- and for our times. Widely used in Japan, sometimes also for girls. Hiroshi is a long form.