Artificial intelligent assistant

stowre

stowr(e
  see store, stour, stower n.1

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 6dea4d418a0f3a5a6ad8fa1431a5fda3