Other forms: sahibs
In parts of the Indian subcontinent, the word sahib is used as a polite way to address a man. Today it's become more common to say "sir" instead, but many people still use sahib.
During the British raj, Indians used sahib to respectfully address British people, and British officers used the word when they spoke to Indian officers. This tradition continues within the Indian army today. Sahib is also used to show respect to men considered higher or lower caste than the speaker. Sahib is from Urdu, in which it means "master," and derives from an Arabic root meaning "friend or companion."