Definition of Newari

Noun: Newari

  1. Himalayish language spoken in the Kathmandu valley of Nepal

See also:
New
Newark

Anagrams containing the word newari

nrewia inewar rinewa arinew warine ewarin