Accra - Definition

accra

n 1: the capital and largest city of Ghana with a deep-water
port [syn: Accra, capital of Ghana]

Look up another word