Synonyms and Antonyms for capital_of_Bahrain

1. capital of Bahrain (n.)

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

Synonyms: