bethabara

/bɛθəˈbɑːrə/

Definitions

1. noun

A village in Nepal, in the Kathmandu Valley, located near the city of Kathmandu.

“The hikers passed through the village of bethabara on their way to the Himalayas.”

Synonyms

  • hamlet
  • village

Antonyms

  • city
  • metropolis