×

everest meaning in English

n. everest, tallest mountain (8848 meters) in the world located on the border between nepal and tibet in the himalayas of southern asia

Related Words

  1. evelyn
  2. even
  3. evers
  4. evian
PC Version

Copyright © 2018 WordTech Co.