Ave Marija

Etymology
From.