Oshiro Family History
14-Day Free Trial
GIVE ME ACCESS
Oshiro Name Meaning
(Oshiro): ‘large castle’; found mostly in western Japan and the Ryukyu Islands. (Oshiro): ‘small castle’, descended from the Minamoto clan. (Oshiro): (perhaps) a variant written with the characters for ‘small’ and ‘generation’.
Source: Dictionary of American Family Names ©2013, Oxford University Press