MAHRATTA Meaning of MAHRATTA in English [Mah.rat.ta] var of maratha Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012