English | German | Russian | Czech

Newar English

Meaning Newar meaning

What does Newar mean?

Newar

The historical inhabitants of the Kathmandu Valley and its surrounding areas in Nepal, and creators of its historic heritage and civilization.

Synonyms Newar synonyms

What other words have the same or similar meaning as Newar?

Newar English » English

Newari Newa Nepāla lipi Brahman

Are you looking for...?