gomashta noun1 •(India, historical) A native Indian clerk or steward.But the gomashta now realized that there were other ways of obtaining reparation - and also making money for himself. — 2005 formsgomashtas