a clerk or official in India; term of respect
from Hindi 'babu' meaning father or sir
Try Another Word