a knight in shining armor



a knight in shining armor

someone who helps you when you are in a difficult situation She was looking for a knight in shining armor who might save her from her boring life.
Usage notes: usually said by a woman about a man
Etymology: in medieval times (500 to 1500 C.E.), knights were soldiers on horses who were also supposed to help and protect women
See also: armor, knight, shine

Common Names:

NameGenderPronouncedUsage
Ambrosios-Ancient Greek
NorbertNAWR-bert (German, Polish), NAWR-bərt (English, Dutch)German, English, Dutch, French, Hungarian, Polish, Ancient Germanic
Ximo-Catalan, Spanish
Archbold['a:tʃbəuld]
LatİFe-Turkish
Penko-Bulgarian