capital of Bahrain
1.
(
noun
) the capital of Bahrain; located at the northern end of Bahrain Island
Synonyms:
Manama
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice