Meaning of Newari

Definition of Newari

(noun) Himalayish language spoken in the Kathmandu valley of Nepal

Other information on Newari

WIKIPEDIA results for Newari
Amazon results for Newari