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