Search

Escto search a new word

stores

noun
ESestores
originFrench

Plural of store; places where goods are sold or supplies kept.

Word Map