English Etymology From Malayalam [Term?]. Noun nercha (plural nerchas) (India) A promise or vow. Anagrams ranche, Hancer, chenar, Crehan, enarch, AchernWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads