Noun newari has 1 sense
  1. Newari - Himalayish language spoken in the Kathmandu valley of Nepal
    --1 is a kind of
    Himalayish
,
TOP