nercha

English

Etymology

From Malayalam [Term?].

Noun

nercha (plural nerchas)

  1. (India) A promise or vow.

Anagrams