Find the word definition

Wikipedia
Abrafo

Abrafo is a small village located in Twifo/Heman/Lower Denkyira District of the Central Region of Ghana about 30 kilometers north of Cape Coast.