manama

Noun
  1. The capital of Bahrain;
    Located at the northern end of Bahrain Island (synset 108867560)

Other Searches