noun Etymology: Middle English, from Medieval Latin, hail, Mary Date: 13th century Hail Mary 1
AVE MARIA
Meaning of AVE MARIA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012