Family name origins & meanings
- Japanese : (Ōshima): ‘large island’. Japan has islands of all sizes and many families have taken the name.
- Japanese : variant pronunciation of Ojima or Kojima.
Your partner in parenting from baby name inspiration to college planning.
Subscribe