Meaning of daffo

Definition of daffo

(noun) a Chadic language spoken in northern Nigeria

Other information on daffo

WIKIPEDIA results for daffo
Amazon results for daffo