MAHRATTA Meaning of MAHRATTA in English or mahrattiUsage: usually capitalizedvariant of maratha Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012