What is the meaning of accra in English?

Learn vocabulary with pictures as well as definitions of accra in English

Learn in

See more

n. Accra

Definition of Accra in English

Capital of Ghana.