Shibuya in English dictionary

  • Shibuya

    Meanings and definitions of "Shibuya"

    • proper
      A special ward in Tokyo that is surrounded by (clockwise from north) Shinjuku, Minato, Shinagawa, Meguro, Setagaya, Suginami, and Nakano special wards

Sample sentences with "Shibuya"