Meaning of manama

Definition of manama

(noun) the capital of Bahrain; located at the northern end of Bahrain Island

Other information on manama

WIKIPEDIA results for manama
Amazon results for manama