Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of madonna

- My lady; -- a term of address in Italian formerly used as the equivalent of Madame, but for which Signora is now substituted. Sometimes introduced into English.
- A picture of the Virgin Mary (usually with the babe).

Crossword clue for madonna

- Flower, ... lily
- Girl’s name
- Religious art portrayal
- The Virgin Mary