cuore di leone

Italian

Etymology

Literally, lion's heart.

Noun

cuore di leone m (plural cuori di leone)

  1. (idiomatic) courage; courageous heart