answersLogoWhite

0

Notre Dame means our lady in french. Our lady is the English translation

User Avatar

Wiki User

13y ago

What else can I help you with?