Oshiro Family History
Oshiro Name Meaning
Japanese:: written 小城 ‘small castle’. It is descended from the Minamoto clan. (Ōshiro): written 大城 ‘large castle’. It is found mostly in western Japan and the Ryūkyū Islands. (Ōshiro): written 大代 ‘great generation’.
Source: Dictionary of American Family Names 2nd edition, 2022