Scarlet Tigers Definition

noun
Of scarlet tiger.
Wiktionary