1. Frafra - Noun
2. Frafra - Proper noun
Frafra pl (plural only) A subset of the Gurunsi peoples living in northern Ghana.
Frafra The language of the Frafra people.