n. (Hindu) mister, title for a gentleman; Indian person who can write in English; Indian person who has some knowledge of English (Offensive Slang)
BABU
Meaning of BABU in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012