Newari

Explore definitions, synonyms, and language insights of Newari

Definitions

Noun
Himalayish language spoken in the Kathmandu valley of Nepal

More General Terms