Meaning of accra

Definition of accra

(noun) the capital and largest city of Ghana with a deep-water port

Other information on accra

WIKIPEDIA results for accra
Amazon results for accra