manama Meaning, Definition & Usage

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

WordNet