Definition of Our Lady in English:

Our Lady

proper noun

  • Used as a title for the Virgin Mary.

    See Mary