What does "babu" mean?

Babu: A Hindoo gentleman; native clerk who writes English; also, a Hindoo title answering to Mr. or Esquire. Whitworth.

Sources