ajari

ɐdʒɑri

Definitions

1. noun

a village in Nepal

“The trek to ajari offered breathtaking views of the Himalayas.”

Synonyms

  • village

Antonyms

  • city