Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Knight In Shining Armour Meaning
Knight In Shining Armour
a man who helps women in
distress
in a
gallant
and
courteous
manner.
He is a knight in shining armour. He would help
women
whenever
they are
in trouble
.
By Martha
Upvote
Flag