白馬の騎士
Meanings
1
white knight; knight in shining armor
Figurative expression for a heroic rescuer, often in romantic or idealistic contexts. Used both literally and metaphorically.
He is truly a knight in shining armor, helping those in need.
A white knight appeared and rescued her.