lady chapel

1. (noun) a small chapel in a church; dedicated to the Virgin Mary
Related Words: chapel



Terms and Conditions of Use / Copyright Notice