A word examined

stores

noun
6 letters·English
noun

stores—shops or retail businesses where goods are sold

No comments yet