ショバ
Meanings
Noun
1. place (to run a business, e.g. street stall) (Usually kana, Slang, 場所 reversed)
Other readings