Definify.com

Definition 2024


Shibuya

Shibuya

English

Proper noun

Shibuya

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

Translations