Definify.com

Definition 2024


Domina_Nostra

Domina Nostra

Latin

Noun

Domina Nostra f

  1. Literally "Our Lady", a title for the Virgin Mary