VariousWords beta
Related Terms:
Definitions:
Noun
Newari
Definition: Himalayish language spoken in the Kathmandu valley of Nepal