Accra Meaning

There are 1 meaning(s) for word Accra

Meaning 1 : the capital and largest city of Ghana with a deep-water port

    Synonyms : capital of ghana