大島

large island; Oshima tsumugi weave

Meaning

  1. n
    large island
  2. n abbreviation
    Oshima tsumugi weave

Example sentences