MADONNA


Meaning of MADONNA in English

(n.) A picture of the Virgin Mary (usually with the babe).

Webster's English dictionary.      Английский словарь Webster.