Vocabulary

SCAP

Supreme Commander for the Allied Powers (in Japan); SCAP

noun