MARIA Meaning of MARIA in English pl. of MARE(2). Oxford English vocab. Оксфордский английский словарь. 2012