Log in
Search words & phrases
Accra
US
・
UK
A1
Definition
Video subtitles
noun
The capital city of Ghana, located on the Atlantic coast of West Africa.
A metropolitan area and region in Ghana, encompassing the city of Accra and surrounding areas.