Find the word definition

Wikipedia
Omotesandō

is a zelkova tree-lined avenue located in Shibuya and Minato, Tokyo, stretching from the entrance to the Meiji Shrine, to Aoyama-dori where Omotesando Station can be found.