'Ofo' definitions:

Definition of 'Ofo'

From: WordNet
noun
A member of the Siouan people living in the Yazoo river valley in Mississippi
noun
A Siouan language spoken by the Ofo