• word of the day

    accra

    accra - Dictionary definition and meaning for word accra

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

Word used in video below:
text: george the accra
Download our Mobile App Today
Receive our word of the day
on Whatsapp