Artificial intelligent assistant

stoure

stoure
  see stir v., stour, stower n.1

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC 29c313e00e2308597f548f5f311a4819