Meaning & History
Hiro means "widespread,broad","generous","prosperous" depending on kanji used. Shima means "Island" the same as "jima" does. So this surname rather mean "Prosperous Island"or "Broad Island"."Generous Island" might be possible,but it's not likely used for the last name the same as it is for the given name, Hiro.