NichiDict

しょば

所場
[shoba]

Meanings

1.Noun

place (to run a business, e.g. street stall)