Term of the Moment

Internet


Look Up Another Term


Definition: Alexa


(1) The virtual assistant in Amazon's family of Echo devices. Although Alexa is technically the name of the voice service, people also call the devices Alexa. See Amazon Echo.

(2) A website ranking system. See Alexa Rank.