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