Find the word definition

Wikipedia
Owari

Owari may refer to:

  • Owari Province, a current political unit in Japan
  • Owari Domain, a feudal domain of Japan in the Edo period
  • Owari, more commonly spelled oware, a game
  • Owari Mandarin orange, a form of citrus fruit