Store (noun) ataymat̓áwas ‘business, town, city, trading post’. Post navigation Previous postStorageNext postStork