Rao Bahadur (also Raobahadur and Raobahaddur; abbreviated R.B.) is a title of honor issued in India
Literally translated, "Rao" implies "prince", and "Bahadur" means "most honorable".