Hindi-English dictionary »

शिबुया meaning in English

HindiEnglish
शिबुया proper noun
{f}

Shibuya(one of the special wards that form Tokyo)
proper noun