Advertisement

Advertisement

Newari

[ ni-wahr-ee ]

noun

  1. a Sino-Tibetan language, the language of the Newar.


Discover More

Word History and Origins

Origin of Newari1

First recorded in 1875–80

Advertisement

Advertisement

Advertisement

Advertisement


new archaeologyNewark