Definition of ゾーブ

ゾーブ

zoobu

noun
zorb, zorbing, globe-riding, sphereing, orbing(sports term)