IOB stands for Indian Overseas Bank, a major public sector bank in India headquartered in Chennai. It was founded in 1937 to encourage overseas banking and foreign exchange operations. The bank has a significant presence in India and abroad, serving the banking needs of the Indian diaspora.