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.”
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.”