Meaning & History
Taken from Spanish Nuestra Señora de la O, which means "Mary of the O" in English. It is used in reference to the vesper that is read on December 18 in Spain, which commemorates the expectation of the birth of Mary and the birth of Jesus. The vesper happens to start with the letter O (O Sapientia... veni!).Shortened form of this name is María O.