What Does It Mean?

You are correct!

From our dictionary:
san•guine

(sang'gwin),
adj.

1. cheerfully optimistic, hopeful, or confident: a sanguine disposition; sanguine expectations.
2. reddish; ruddy: a sanguine complexion.
3. (in old physiology) having blood as the predominating humor and consequently being ruddy-faced, cheerful, etc.
4. bloody; sanguinary.
5. blood-red; red.
6. Heraldry.a reddish-purple tincture.

n.
a red iron-oxide crayon used in making drawings.