Answer: englishmajor

AnswerCrossword Clue
ENGLISHMAJOR

High-ranking British officer?