Jump to content

Owari

From Wikipedia, the free encyclopedia

Owari may refer to:

  • The Owari Mandarin orange, a widely cultivated fruit of Japanese origin
  • Additional Japan-related topics:
  • Owari or oware, a token-moving game