Akademik
knight in shining armour
KNIGHT ON A WHITE CHARGER, rescuer, saviour, champion, hero, defender, protector, guardian (
angel
).
→
knight
Useful english dictionary
.
2012
.