'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