noun a title of the Virgin Mary. nouna title given to the Virgin Mary
our lady 🔊 Listen to this noun a title of the Virgin Mary. noun a title given to the Virgin Mary Share Facebook Twitter Google +