Languages in Bahrain
The official language of Bahrain is Arab. However many people speak English because it is the language used in business and is taught in school as a second language.
Among those who are not from Bahrain other languages are spoken, Farsi, the official language or Iran and Urdu, the official language of Pakistan.