Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

newari Definition

Cancel
newari
noun()
Himalayish language spoken in the Kathmandu valley of Nepal

Words Related to newari!

newari Examples by Brain Bank Users