MAHRATTA Meaning of MAHRATTA in English var. of MARATHA. Oxford English vocab. Оксфордский английский словарь. 2012