ṣọ́ọ̀bù noun /ʃɔ́ɔ̀.bù/
Definitions
  1. shop, market stall
Etymology
From English shop.
Source: Wiktionary, where this word is spelled “ṣọọbu”. Reference: en-ṣọọbu-yo-noun-2SgBo~9M