the Amazon

language: en

definitions

  1. the largest river in the world, located in South America
    en: the largest river in the world, located in South America
  2. the largest online marketplace in the world
    en: the largest online marketplace in the world

examples

  1. The Amazon rainforest is home to millions of species.

    The Amazon rainforest is home to millions of species.

  2. She bought her laptop from the Amazon.

    She bought her laptop from the Amazon.