salloo

/ˈsæluː/

Definitions

1. noun

A person from Sallo, a region in Nepal, or a member of the Sal people.

“The traveler met a local salloo who helped him navigate the city.”

Synonyms

  • Gurkha
  • Nepali

Antonyms

  • foreigner
  • outsider