Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Japanese : (Ōshiro): ‘large castle’; found mostly in western Japan and the Ryūkyū Islands.
  • Japanese : ‘small castle’, descended from the Minamoto clan.
  • Japanese : (perhaps) a variant written with the characters for ‘small’ and ‘generation’.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe