Find the word definition

Wiktionary
blue giants

n. (blue giant English)