#amazon
Top Voted Definition for #amazon
A warrior woman from Greek myth and many other areas of the world, still with a representation in the modern world.
7
show_chart Other Definitions for #amazon
A multinational electronic commerce company. Main headquarters is located in Seattle, Washington, United States. It is the world's largest online retailer.
2