Skip to main content

Dame in Shining Armor

Share definition
Female version of Knight in Shining Armor. A Dame is the female equivalent of a Knight in the order of knighthood.

A Dame in Shining Armor is a kind and brave woman who helps a man in trouble.
by Mister Arbiter May 29, 2024
Flag
mugGet the Dame in Shining Armor mug.