Definition of Newari

Noun: Newari

  1. Himalayish language spoken in the Kathmandu valley of Nepal

See also:
New
Newark

Anagrams containing the word Newari

naeiwr inewar rinewa arinew warine ewarin