MADONNA


Meaning of MADONNA in English

noun a picture of the virgin mary (usually with the babe).

2. madonna ·noun 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.

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