DRAGON LADY


Meaning of DRAGON LADY in English

noun Etymology: character in the comic strip “Terry and the Pirates” by Milton Caniff Date: 1973 an overbearing or tyrannical woman

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.