Shibuya

Other forms:

渋谷 (Shibuya) is a Japanese noun meaning “Shibuya City (special ward of Tokyo), Shibuya”.

Meanings

  1. nounShibuya City (special ward of Tokyo); Shibuya

Kanji in 渋谷

Related words