hachioji









hachioji


noun

  1. a city on SE Honshu, in Japan, W of Tokyo.
53 queries 0.583