knight in shining armour

التعريفات والمعاني

== English == === Noun === knight in shining armour (plural knights in shining armour) British standard spelling of knight in shining armor.