meaning of capital of bahrain

capital of bahrain meaning in General Dictionary

the capital of Bahrain; positioned at northern end of Bahrain Island