A word examined

stores

noun
6 letters·English
noun

storesshops or retail businesses where goods are sold

No comments yet