newari









newari


noun

  1. a Sino-Tibetan language, the language of the Newar.
50 queries 0.728