capital of bahrain Meaning, Definition & Usage

  1. noun the capital of Bahrain; located at the northern end of Bahrain Island
    Manama.

WordNet