Definition of Our Lady church in English:

Our Lady church

noun

  • (A name for) a church dedicated to the Virgin Mary.

Origin

Late 15th century.