- Manama as a noun:
- 1
Manama
noun
1 Manama
The capital of Bahrain; located at the northern end of Bahrain Island.
synonym: capital of Bahrain.
debug info: 0.0168
noun
The capital of Bahrain; located at the northern end of Bahrain Island.
synonym: capital of Bahrain.
debug info: 0.0168