shabd-logo

Meaning of MADONNA in English

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.

Use in sentences of MADONNA

    Meaning of MADONNA in English

    • 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).

    Synonyms of ‘MADONNA

      Antonyms of ‘MADONNA

        Articles Related to ‘MADONNA

          Browse Other Words By Clicking On Letters

          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z
          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z