Newari Meaning

There are 1 meaning(s) for word Newari

Meaning 1 : Himalayish language spoken in the Kathmandu valley of Nepal