アーチ (Aachi) is a Japanese noun meaning “arch, home run”.

Meanings

  1. nounarch
  2. nounhome run