ちょくばいしょ
Meanings
Noun
1. farmers' market; farm shop
Kanji used
straight
sell
place
Composed of
direct selling; direct sales
counter for places