Top Baby Names

Origin and Meaning of First Names.

Abrafo

Gender

Male

Origin

African
Ghanaian name meaning warrior or executioner.It is a nickname for a troublemaker or someone who is hyper.