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