Answer: humblepirate

AnswerCrossword Clue
HUMBLEPIRATE

Self-effacing buccaneer?