English synonyms about - contact  

Manama

noun

1 Manama

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

synonym: capital of Bahrain.


Find more on manama elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0168