Also read:

アーチェリー (Aachierii) is a Japanese noun meaning “archery”.

Meanings

  1. nounarchery