Top definition
A word that from translated from Hindi means “Convincing.”
by Kayale July 20, 2020
Get a Kayale mug for your father-in-law Manafort.