5 letters · 16 points in Scrabble
noun a street of small shops (especially in Orient)
noun a shop where a variety of goods are sold