Action Alert!

Catholic Dictionary

Term

N.D.

Definition

Nostra Domina, Notre Dame -- Our Lady.