What Does It Mean?
You are correct!
From our dictionary:
sang-froid
(Fr. sän-frwa'),
—n.
coolness of mind; calmness; composure: They committed the robbery with complete sang-froid.
(Fr. sän-frwa'),
—n.
coolness of mind; calmness; composure: They committed the robbery with complete sang-froid.