Word info

muchalka

Noun

Meaning

muchalka (plural muchalkas)

(India) A written obligation or bond.

Source: en.wiktionary.org

Close letter words and terms