i̱du̱u̱kamadu̱u̱kaKiswahilinshop; building or a room in which are things for sale that are displayed in shelves6.8.4.8Store, marketplace6.5.1Building